Networking: Support multiple DHCP relays
In many PXE environments, it is normal to get regular DHCP from one host and BOOTP DHCP from another. This works fine as long as the client machines are in the same network as the DHCP servers, but will not work from the GUI.
Can already do this at the CLI:
chroot /var/chroot-dhcps/ /usr/sbin/dhcrelay -i if1 -i if2 dhcp-server
if1 = interface 1
if2 = interface 2
More can most likely be added.
dhcp-server = new DHCP server you need access to in addition to the one already specified in the GUI.
I fully agree. And with the two comments as well.
Some companies use DHCP-relaying on e.g. a core switch right now that allow the following setup:
Two relays per VLAN
1) Relays to DHCP server which also hands out VOIP PXE server/config
The VOIP-system only handles MAC-based vendor-specific requests. Everything else is denied, causing client PCs to do another PXE request (which is also done on port 66/67 thus handled by the DHCP-relay agent)
2) Network installation server that serves via PXE
For branches with REDs/UTMs you now have the option to either use one Relay or ship a managed switch that does the relaying as described above.
This is especially not handy if the remote-office has only a few clients but a "big" switch has to be shipped there.
This feature would be great for those implementing vlans and needing separates DHCP servers (one for computers, one for phones, ...)
Support throu VPN too