Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We have a Windows 2008 Server running as DC. DNS is provided by a standalone machine running ISC BIND v9. The zone is configured to accept dynamic updates from the Windows machine. This is needed - the DC needs to update resource records in the zone.

This is all working well, the windows machine registers all necessary resource records in the BIND zone. But - it also registers the IP-Adresses of all non-localhost Interfaces as A Record for the whole zone, which interferes with other services.

Assuming the server has three interfaces with IP-Adresses IPA, IPB and IPC. Without dynamic updates the zone will have a single (added by hand) 'A' record: IN A SOMEIP

This is the desired state.

With dynamic updates the zone will have four 'A' records: IN A SOMEIP IN A IPA IN A IPB IN A IPC

How can we setup the Windows or BIND Machine to keep dynamic updates while avoiding this issue?

share|improve this question
up vote 3 down vote accepted

Per default, Windows tries to register the IPs of every network connection on the DNS server. To prevent this follow this procedure:

  • Open the properties of the network connection which should not be registered at the DNS server.
  • Select "TCP/IPv4"
  • Click "Properties"
  • Click "Advanced"
  • Select "DNS"
  • Uncheck "Register this connection's addresses in DNS"

Do this for every NIC you don't want in your DNS.

share|improve this answer
Thank you, very much appreciated. – Jan Jungnickel Aug 14 '09 at 11:34

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.