DHCP Server does not update A record in DNS Server on Windows 2003 Server
Posted on 2009-12-23
I have a single server Domain setup running Windows 2003 Server with DHCP and DNS services enabled. I have configured DHCP to automatically update the DNS server. For some clients it updates the A record and for some clients it doesn't. But it seems that for all clients it updates the PTR record.
1) If I connect a MAC running OS X and obtain an IP address i can see the reord on the dhcp with the address and the FQDN mymack.mynetwork.local. If you look at the DNS server you can see the A and PTR records created.
2) If i connect with a windows machine (XP) that belongs to a workgroup the DHCP registers the computer as computername. (no DNS suffic added). The DNS does not create an A record in the mynetwork.local scope. But it does create a pointer record. Regardless of the settings on the Clients DNS setup it will not create an A record.
3) If I connect a computer from another domain the affects are very similar to a machine on a workgroup. On the DHCP console I can see the address leased as computername.otherdomain.local. But again no A record created but a PTR record created.
Is this normal behavior or am I missing something? My goal is that any device connected to my network will get a DNS entry (A Record) on my system. On an older setup of Windows 2000 that I have I do not encounter this issue. Any client that gets an IP address from DHCP gets an A record.