Do you have DHCP Updating DNS?
To configure the DHCP server to register client information according to the client's request, follow these steps:
Open the DHCP properties for the server or the individual scope.
Click the DNS tab, click Properties, and then click to select the Dynamically update DNS A and PTR records only if requested by the DHCP clients check box.
The DHCP server always registers and updates client information with its configured DNS servers.
This is a modified configuration supported for Windows Server 2003-based DHCP servers and clients that are running Windows Server 2003, Windows 2000, or Windows XP. In this mode, the DHCP server always performs updates of the client's FQDN and leased IP address information regardless of whether the client has requested to perform its own updates.
To configure a DHCP server to register and to update client information with its configured DNS servers, follow these steps:
Open the DHCP properties for the server
Click DNS, click Properties, click to select the Enable DNS dynamic updates according to the settings below check box, and then click Always dynamically update DNS A and PTR records.
The DHCP server never registers and updates client information with its configured DNS servers.
To use this configuration, the DHCP server must be configured to disable performance of DHCP/DNS proxied updates. When you use this configuration, no client host A or PTR resource records are updated in DNS for DHCP clients.
To configure the server to never update client information, follow these steps:
Open the DHCP properties for the DHCP server or one of its scopes on the Windows Server 2003-based DHCP server.
Click DNS, click Properties, and then clear the Enable DNS dynamic updates according to the settings below check box.
By default, updates are always performed for newly installed Windows Server 2003-based DHCP servers and any new scopes that you create for them.