This proved problematic as PXE booting clients broadcast a DHCPDISCOVER packet extended with PXE-specific options.
DHCP servers by default will ignore the extended PXE-specific options, and routers don’t typically forward broadcast traffic. I needed a way to enable clients to first get an IP from the DHCP server, and then be properly directed (across different VLANs) to the WDS server.
Instead, it is typical to use a common DHCP server for all VLANs and subnets in the network.
Notes The helper address can not be the same as the IP address on any interface or an IP address used for SLB.
Configure DHCP Relays To enable DHCP communication between different VLANs or subnets, you can use a DHCP relay.
A DHCP relay acts as a mediator between the DHCP client and the DHCP server when they are not in the same broadcast domain.
Let the DHCP service run on port 67 (UDP) and the proxy DHCP service on port 4011 (UDP).