3rd Party DHCP Server in Azure

Daniel Shelton 1 Reputation point
2022-09-09T18:35:15.69+00:00

I found some information saying that DHCP does not work full scale from Azure if you are using a 3rd party DHCP server due to rate limiting. Is this true? Is there a workaround? Does this also apply to ExpressRoute deployments?

Azure Virtual Network
Azure Virtual Network
An Azure networking service that is used to provision private networks and optionally to connect to on-premises datacenters.
2,762 questions
{count} votes

2 answers

Sort by: Most helpful
  1. Anonymous
    2022-09-09T21:35:01.213+00:00

    You cannot run a DHCP server in Azure. DHCP is provide for on Azure.

    You can use TCP, UDP, and ICMP TCP/IP protocols within VNets. Unicast is supported within VNets, with the exception of Dynamic Host Configuration Protocol (DHCP) via Unicast (source port UDP/68 / destination port UDP/67) and UDP source port 65330 which is reserved for the host. Multicast, broadcast, IP-in-IP encapsulated packets, and Generic Routing Encapsulation (GRE) packets are blocked within VNets.
    https://learn.microsoft.com/en-us/azure/virtual-network/virtual-networks-faq#what-protocols-can-i-use-within-vnets

    --please don't forget to upvote and Accept as answer if the reply is helpful--


  2. KapilAnanth-MSFT 49,536 Reputation points Microsoft Employee Moderator
    2022-09-16T04:25:00.873+00:00

    Hi @Daniel Shelton ,

    Welcome to the Microsoft Q&A Platform. Thank you for reaching out & I hope you are doing well.
    I understand that you are trying to use a 3rd Party DHCP in Azure VNet.

    This is not supported as of now and is not recommended.
    Refer: https://learn.microsoft.com/en-us/azure/virtual-network/virtual-networks-faq#what-protocols-can-i-use-within-vnets
    241733-image.png

    Please do let us know if you have any queries on this.

    Cheers,
    Kapil.

    ----------------------------------------------------------------------------------------------------------------

    Please don’t forget to close the thread by clicking "Accept the answer" wherever the information provided helps you, as this can be beneficial to other community members.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.