Multiple IP Addresses Registered to Multiple Domains Under Dynamic DNS (254031)



The information in this article applies to:

  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server

This article was previously published under Q254031
IMPORTANT: This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, click the following article number to view the article in the Microsoft Knowledge Base:

256986 Description of the Microsoft Windows Registry

SYMPTOMS

A Windows 2000-based DNS server dynamically registers its primary IP address as well as all additional IP addresses that are bound to its network adapters. When a zone on a dynamic DNS server is configured for dynamic updates, the DHCP Client service registers all IP addresses bound to the network adapters in the root zone.

CAUSE

With DNS servers that are configured with multiple domains and multiple IP addresses, duplicate host records may be created in the root zone for all IP addresses. This can cause clients to direct requests to incorrect server.

WORKAROUND

WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.

To work around this behavior, prevent DNS from registering addresses in DNS. Using the Register this connection's addresses in DNS check box on the DNS tab in the Advanced TCP/IP Settings dialog box in TCP/IP properties prevents Windows from registering all IP addresses that are added to TCP/IP properties.

You can make this change by editing the registry. To do so, locate the following key:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\DNSRegisteredAdapters

Delete the {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} Class ID (CLSID) that refers to your network adapter.

NOTE: After you configure Windows not to register IP addresses with DNS, you must add all of the records that are required for this DNS server to the DNS server manually.

STATUS

This behavior is by design.

Modification Type:MajorLast Reviewed:11/4/2003
Keywords:kbDNS kbenv kbnetwork kbprb KB254031