the server i am using for PXE booting and it has two NICs, each on its own vLAN. NIC1 is the vLAN that allows it communicate with the rest of the machines within the infrastructure (and other vLANs). NIC2 is on an isolated vLAN that is set for PXE booting, so the server is only board casting on this vLAN.
NIC1 has the default gateway set and NIC2 does not have a default gateway set. I created a second DNS entry for the server pointed toward NIC2, and PXE booting worked. however, i could no longer ping NIC1 from a PC on the same vLAN as NIC1. I removed that DNS entry, and then i could no long PXE boot. DNS did its own registry for NIC2 but i still cannot PXE boot. I can ping NIC1 still, but i cannot ping NIC2 from a PC that is on that isolated vLAN (destination host not reached).
any help would be appreciated.