Polling interval of an Active Directory Integrated zone by the DNS Service


An Active Directory integrated zone is updated using Active Directory replication system. So basically, a new DNS record created on an Active Directory integrated zone is replicated immediately inside an Active Directory site (intra-site replication topology). The problem is that the DNS record won’t appear immediately on the DNS server even if the Active Directory database is up-to-date. In fact, the DNS server does not query directly the Active Directory database but just reloading the zone every 180 seconds from it.

To check the polling interval value of a DNS Server, you can check the parameter named “dwDsPollingInterval” with the command “dnscmd /info”.




In first, if you need to poll immediately the last version of the zone, type the following to force a manual update “dnscmd /zoneupdatefromds <zone name>




By the way, it is also possible to change this value (between 30 and 3600 seconds). To do it, you can use the dnscmd tool to change it by typing the following : dnscmd /config /dspollinginterval <value>. You can also do it by creating/modifying directly the DWORD registry key “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\DNS\Parameters\DsPollingInterval”.


Mise à jour le Jeudi, 30 Août 2012 08:43