DHCP Relay to Different DHCP Servers



  • I have two subnets connected to different interfaces on a pfSense box. Interface 1 has a 192.168.1.x IP space and interface 2 has 192.168.2.x. Each subnet is running a DHCP server on a domain controller. Each DHCP server has a scope for their subnet as well as a scope for the other subnet, with appropriate exclusions so that similar scopes from different DHCP servers won't issue the same IP.

    I have turned on DHCP relay so that if the local DHCP server is offline, clients will obtain an IP address from the DHCP server on the other subnet. This works great except that it appears that the DHCP relay server address is global across all interfaces. In other words, I'm trying to get interface 1 to forward to 192.168.2.10 and interface 2 to forward to 192.168.1.10. While the GUI looks like you can do this, changing the DHCP server address on any of the interface tabs changes it on all the tabs. Is there any way to accomplish this? Is this possible in version 2? TIA.


Locked