PXE Redundancy
-
We are leveraging PXE for a lab environment, which is working well, with pfSense acting as the DHCP server providing the Next-Server settings.
In the event that the Next Server is not available (down, offline, etc), the hosts attempting to boot will hang at the TFTP attempt - most hosts never fail out, and I cannot find a method to provide a timeout value for this in any of the BIOS operating in this lab.
Another method would be to create redundant TFTP/Boot servers, but this would require the pfSense DHCP server to support multiple Next–Server entries.
Anyone know if pfSense supports this, and if so, what is the syntax to use?
-
There isn't a way to have multiple next-servers, IIRC in the spec the field is only four bytes.
You could run some IP-level redundancy on the next server IP address (like CARP, VRRP, or something like keepalived on Linux)