Host PXE on server other than DHCP using 3com boot services OEM 1.02

This issue has been solved. See solution.
Kurbycar32's picture

I read in the 3com boot services instruction manual that you could host PXE and TFTP on a server other than the DHCP server.  It didnt go into much detail though, has anyone done it?  I already have PXE and TFTP installed and configured on my ghost server with a known good boot image.  The DHCP server is virgin and just needs the forwarding to the PXE service.  Which DHCP option to i use and what setting do i input for the PXE forwarding?

William L's picture

As long as it is on the same subnet then a workstation that does a PXE boot should find it.  No further configuration is needed.
 
-Will
Kurbycar32's picture

yea its a different subnet.  We have several hundred servers and 8-10k workstations

William L's picture

You would configure a DHCP relay agent to forward PXE boot requests to the subnet that the PXE server is on.  Still no DHCP configuration I can think of.
Kurbycar32's picture

That looks like the correct way to do it.  Thanks for the help, i have our server team working on it since they are already attempting to centralize DHCP.

Kurbycar32's picture

By configuring option 60 on the DHCP server with the IP address of the PXE server i was able to host PXE services on the ghost server.  This will alow me to have a centralized PXE server for multiple DHCP servers

Kurbycar32's picture

While option 60 worked for computers on the same physical network it did nothing to forward the PXE requests from machines on the other side of a router.  I am still working on the DHCP relay agent idea though.  it looks like the microsoft instructions are out of date, none of those options are available that are mentioned in the walk thru.

http://technet2.microsoft.com/windowsserver/en/lib...

stevemarfisi's picture

The 3Com Boot Services has a bug in it when attempting to route across subnets. We've since fixed that in our Network Boot Tools (same code base, but updated)

Steve Marfisi
emBoot Inc.

Kurbycar32's picture

PXE works across subnets

Solution

if you set the following options in DHCP.  Option 60 works if your on the same subnet.  however if you have multiple sites or subnets as i do using options 66 and 67 will successfully route PXE information across multiple DHCP servers and subnets.  Option 66 should have the name of your PXE server and Option 67 is the PXE bootfile name, in my case i used the PXE boot menu file.  I currently have this working at 30 sites, our network guy figured it out for us.imagebrowser image