How do I turn off Dynamic DNS?

John Savill

January 8, 2000

1 Min Read
ITPro Today logo in a gray background | ITPro Today

A. By default, the TCP/IP stack in NT 5.0 Beta 2 (and later builds)attempts to register it's Host (A) record with it's DNS server. This makessense in an all NT (Windows 2000) environment. But if you are using a static,legacy DNS server, the DNS guys might not like all the 'errors' this shows upon their server since the DNS servers will not understand these"updates".

You will get errors such as:

  • Dnsapi

  • Failed to register network adapter with settings

  • Sent update to server

To make the clients stop attempting to publish their DNS names/addresses tothe DNS server perform the following:

  1. Log on to each client as Administrator

  2. Start the registry editor (regedit.exe)

  3. Move toHKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters

  4. From the Edit menu select New - DWORD value

  5. Enter a name of DisableDynamicUpdate and press Enter

  6. Double click on the new value and set to 1. Click OK

If you have multiple adapters in the machine you may not want to disable forall so instead of settingHKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParametersDisableDynamicUpdateto 1, set as 0 and then move to the sub key Interfacesand create the DisableDynamicUpdate value there and set to 1.

If you needed to perform this on a large number of machines you shouldcreate a reg script or set from the login script.

About the Author

Sign up for the ITPro Today newsletter
Stay on top of the IT universe with commentary, news analysis, how-to's, and tips delivered to your inbox daily.

You May Also Like