Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Question
Thursday, October 20, 2011 4:21 PM
hi all
how often dns clients come to dns server to update their records timestamps ?
as we know by default dns server don't allow clients to update their records timestamp till 7 days. but i want to know by default how often they come and contact dns server to update their records timestamp ?
do dns clients try to update their records timestamps in dns server , when they (client) are powerd on and also during reboot?
thanks
All replies (7)
Thursday, October 20, 2011 5:23 PM âś…Answered | 1 vote
By default, statically configured clients and remote access clients that do not rely on the DHCP server for DNS registration, will re-register their A & PTR records dynamically and periodically every 24 hours. This applies to Windows 2000 Professional and all newer operating systems.
For domain controllers, it's every 60 minutes.
By default, on a computer that is running Windows XP/2003 or newer, the DefaultRegistrationRefreshInterval key value controls this (except Windows 2000, whichdoes not have this key but can be added), and is set by default to 1 day. This is true regardless of whether the computer is a client or a server. Domain controllers are still every 60 minutes.
You can use the following registry subkey to modify the update interval:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\DefaultRegistrationRefreshInterval
Data type: REG_DWORD
Range: 0x0 - 0xFFFFFFFF seconds
Default value: 0x15180 (86,400 seconds = 24 hours) for Windows 2000 Professional
Default value: 0xE10 (3,600 seconds = 1 hour) for Windows 2000 Server and Windows Advanced Server
Scope: Affects all adaptors
This specifies the time interval between DNS update registration updates.
The default Time To Live (TTL) value used for dynamic registrations is 20 minutes. You can use the following registry subkey to modify the TTL value:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\DefaultRegistrationTTL
Forum thread: msdcs _sites _tcp etc.. not being created when I setup a new zone
http://social.technet.microsoft.com/Forums/en-US/winserverNIS/thread/ee85df8d-6c68-4f08-9adc-b1d4a34263a8/
How to enable or disable DNS updates in Windows 2000 and in Windows Server 2003
http://support.microsoft.com/kb/246804
Ace Fekay
MVP, MCT, MCITP EA, MCTS Windows 2008 & Exchange 2007 & Exchange 2010, Exchange 2010 Enterprise Administrator, MCSE & MCSA 2003/2000, MCSA Messaging 2003
Microsoft Certified Trainer
Microsoft MVP - Directory Services
Complete List of Technical Blogs: http://www.delawarecountycomputerconsulting.com/technicalblogs.php
This posting is provided AS-IS with no warranties or guarantees and confers no rights.
Thursday, October 20, 2011 6:02 PM
By default, statically configured clients and remote access clients that do not rely on the DHCP server for DNS registration, will re-register their A & PTR records dynamically and periodically every 24 hours. This applies to Windows 2000 Professional and all newer operating systems.
For domain controllers, it's every 60 minutes.
By default, on a computer that is running Windows XP/2003 or newer, the DefaultRegistrationRefreshInterval key value controls this (except Windows 2000, whichdoes not have this key but can be added), and is set by default to 1 day. This is true regardless of whether the computer is a client or a server. Domain controllers are still every 60 minutes.
You can use the following registry subkey to modify the update interval:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\DefaultRegistrationRefreshInterval
Data type: REG_DWORD
Range: 0x0 - 0xFFFFFFFF seconds
Default value: 0x15180 (86,400 seconds = 24 hours) for Windows 2000 Professional
Default value: 0xE10 (3,600 seconds = 1 hour) for Windows 2000 Server and Windows Advanced Server
Scope: Affects all adaptorsThis specifies the time interval between DNS update registration updates.
The default Time To Live (TTL) value used for dynamic registrations is 20 minutes. You can use the following registry subkey to modify the TTL value:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\DefaultRegistrationTTL
Forum thread: msdcs _sites _tcp etc.. not being created when I setup a new zone
http://social.technet.microsoft.com/Forums/en-US/winserverNIS/thread/ee85df8d-6c68-4f08-9adc-b1d4a34263a8/How to enable or disable DNS updates in Windows 2000 and in Windows Server 2003
http://support.microsoft.com/kb/246804Ace Fekay
MVP, MCT, MCITP EA, MCTS Windows 2008 & Exchange 2007 & Exchange 2010, Exchange 2010 Enterprise Administrator, MCSE & MCSA 2003/2000, MCSA Messaging 2003
Microsoft Certified Trainer
Microsoft MVP - Directory Services
Complete List of Technical Blogs: http://www.delawarecountycomputerconsulting.com/technicalblogs.phpThis posting is provided AS-IS with no warranties or guarantees and confers no rights.
thanks Ace.
but i don't underestand this part of your answer " The default Time To Live (TTL) value used for dynamic registrations is 20 minutes.
what is it about ?
what about DHCP Clients ? how often their record timestamp is updated in DNS ?
Thursday, October 20, 2011 7:18 PM
You are welcome!
That's how long the TTL of the record is. That only applies when a querying client queries for that record, it gets resolved, returned to the client, then the client will put it in its client-side resolver cache, continue to use that record until the TTL expires at which time its removed from the cache.
You can view the client side cache by running ipconfig /displaydns. Notice the TTL of each record in the cache. Hit arrow up and run it again repeatedly and you can see the TTL counting down until it hits zero, then is removed.
Ace Fekay
MVP, MCT, MCITP EA, MCTS Windows 2008 & Exchange 2007 & Exchange 2010, Exchange 2010 Enterprise Administrator, MCSE & MCSA 2003/2000, MCSA Messaging 2003
Microsoft Certified Trainer
Microsoft MVP - Directory Services
Complete List of Technical Blogs: http://www.delawarecountycomputerconsulting.com/technicalblogs.php
This posting is provided AS-IS with no warranties or guarantees and confers no rights.
Thursday, December 29, 2011 9:56 AM
By default, statically configured clients and remote access clients that do not rely on the DHCP server for DNS registration, will re-register their A & PTR records dynamically and periodically every 24 hours. This applies to Windows 2000 Professional and all newer operating systems.
For domain controllers, it's every 60 minutes.
By default, on a computer that is running Windows XP/2003 or newer, the DefaultRegistrationRefreshInterval key value controls this (except Windows 2000, whichdoes not have this key but can be added), and is set by default to 1 day. This is true regardless of whether the computer is a client or a server. Domain controllers are still every 60 minutes.
You can use the following registry subkey to modify the update interval:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\DefaultRegistrationRefreshInterval
Data type: REG_DWORD
Range: 0x0 - 0xFFFFFFFF seconds
Default value: 0x15180 (86,400 seconds = 24 hours) for Windows 2000 Professional
Default value: 0xE10 (3,600 seconds = 1 hour) for Windows 2000 Server and Windows Advanced Server
Scope: Affects all adaptorsThis specifies the time interval between DNS update registration updates.
The default Time To Live (TTL) value used for dynamic registrations is 20 minutes. You can use the following registry subkey to modify the TTL value:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\DefaultRegistrationTTL
Forum thread: msdcs _sites _tcp etc.. not being created when I setup a new zone
http://social.technet.microsoft.com/Forums/en-US/winserverNIS/thread/ee85df8d-6c68-4f08-9adc-b1d4a34263a8/How to enable or disable DNS updates in Windows 2000 and in Windows Server 2003
http://support.microsoft.com/kb/246804Ace Fekay
MVP, MCT, MCITP EA, MCTS Windows 2008 & Exchange 2007 & Exchange 2010, Exchange 2010 Enterprise Administrator, MCSE & MCSA 2003/2000, MCSA Messaging 2003
Microsoft Certified Trainer
Microsoft MVP - Directory Services
Complete List of Technical Blogs: http://www.delawarecountycomputerconsulting.com/technicalblogs.phpThis posting is provided AS-IS with no warranties or guarantees and confers no rights.
How often update the DNS-Client Service on Windows7/ Server2008R2 per default? Also 24h?
Thursday, December 29, 2011 5:03 PM
How often update the DNS-Client Service on Windows7/ Server2008R2 per default? Also 24h?
Yes, as I previously mentioned, every 24 hours for non-DCs and workstation operating systems. DCs are every 60 minutes.
Ace Fekay
MVP, MCT, MCITP Enterprise Administrator, MCTS Windows 2008 & Exchange 2007 & Exchange 2010, Exchange 2010 Enterprise Administrator, MCSE & MCSA 2003/2000, MCSA Messaging 2003
Microsoft Certified Trainer
Microsoft MVP - Directory Services
Complete List of Technical Blogs: http://www.delawarecountycomputerconsulting.com/technicalblogs.php
This posting is provided AS-IS with no warranties or guarantees and confers no rights.
Tuesday, January 13, 2015 7:17 PM
Hi Ace,its a nice explanation what about windows server 2008 r2 and window server 2012 r2. same rules also follow on this server OS.
Abp
Friday, January 25, 2019 10:07 AM
Hi, Friends!
The DefaultRegistrationRefreshInterval registry key path HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TcpIp\Parameter was supported in prior to windows server 2003 or XP.
In your windows server 2008 r2 and window server 2012 r2., after the setting GPO enabled and applies to clients, this registry key will be created in the new path of the clients:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\DNSClient
If using the Group Policy window you should navigate to
Computer Configuration -> Administrative Templates -> Network -> DNS Client and open Registration Refresh Interval.