Problems with DHCP servers registering addresses
I'm running an NT 4.0 domain with a DHCP Windows 2000 Server (non AD) and one NT 4.0 DHCP with two scopes, each supporting its own IP address. In each scope I have a PDC and two BDC. I think my problem has something to do with the DHCP servers. The domain has been running well for the last year and a half. But when I use DHCP addressing for the clients (static for all servers) it takes over 2200ms to ping and most users can't connect to Exchange and are experiencing other network problems. When I use static IPs, it takes about 36ms to do a ping and everything works great. I can always ping outside the network, such as to ti.com. The last thing I did on a couple days ago was to install MS03_048 Hot fix on the Windows 2000 Servers. I don't think this would affect anything but I have taken it off the server. Any ideas?
Does DHCP work fine if just the NT 4.0 DHCP server is used? DHCP is significantly different in Windows 2000. One possible issue is that it is configured by default to registry DHCP assigned addresses with DNS. You don't say, but I am assuming you are not using Windows 2000 DNS, so there may be a problem with DNS integration. If you are not using DNS at all, the server may be trying to register the addresses but not finding any DNS. You can disable this feature. Here's a great article on Windows 2000 DNS : http://www.microsoft.com/windows2000/techinfo/howitworks/communications/nameadrmgmt/dhcp.asp
. It may help you test to see if the DNS issues are the problem. First, test without the Windows 2000 DNS. Then add it, but configure it not to attempt to register the addresses with DNS. Let me know how you make out.
This was first published in December 2003