Learn how to a build a cloud-first strategyRegister Now

  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 634
  • Last Modified:

SBS 2003 Std. DHCP Server not working

This box has 1 NIC.

When I inherited this box, it's SonicWALL router was the DHCP server for the network, and all the workstations had static IP addresses.

I changed all the workstations to DHCP for the IP address and DNS.

I turned off the router's DHCP server, started the server's DHCP service  and ran the server's DHCP wizard to setup the scope, options and authorize.

When I restarted one of the workstations, it did not get an IP address from the server; it just got the dreaded 169.254.x.x.

Stuff I've done trying to get it to work, although not necessarily in this order:
Delete and redo the DHCP server
Restart the DHCP service
Restart the server
Netsh int ip reset on the workstation
Netsh reset winsock on the workstation
Restart the workstation after every change

I didn't think it was necessary to rerun the CEICW. Should I have?

What have I forgotten to do or overlooked?


1 Solution
Are all the other workstations getting an ip address from the dhcp server? If its only happening to 1 workstation, check the switch port that it's connected to, try connecting it to a different port.
Lee W, MVPTechnology and Business Process AdvisorCommented:
Have you reviewed the event logs?  SBS DHCP shuts off automatically if there's another DHCP server detected on the network.  Easy to test - unplug the server from the network at the switch (and if necessary connect it to a switch NOT connected to anything else so Windows detects a link - does DHCP stay running then?)

Odds are SOMETHING else is trying to serve DHCP and SBS is shutting it off.  If it is another DHCP server, then there should be messages in the event logs indicating so.  And if not, more clues should still be there... so check the logs first.  ALWAYS.
markperl1Author Commented:
It was the event logs that pointed me in the right direction! I'd looked before, but hadn't scrolled down enough. The event ID was 1041 from DHCPServer. EventID.net talked about DHCP not being bound to the NIC. Further research on this site led me to the correct checkbox in the DHCP Console. I found that was also necessary to run the CEICW after making the DHCP server switch.

After switching the DHCP server over to the SBS box, and rebooting several workstations, it also became clear that some workstations were NOT getting all the correct info through DHCP. I ran out of time testing and had to switch the DHCP server back to the router for the time being.

Featured Post

Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now