Categories

Arts and Entertainment

Autos

Business

Computers and Technology

Education and Reference

Finance

Food and Dining

Government and Politics

Health and Fitness

Home and Family

Internet and Ecommerce

Self Improvement

Society and Culture

Sports and Recreation

Travel and Leisure

Writing and Speaking

Others

Search


Advanced Search

Popular Articles
1. Drakensberg - South Africa's best kept secret
2. Erectile dysfunction can be a nightmare
3. Guest Articles: Good for Some, Bad for Others
4. Post-Christmas financial difficulties
5. Biotin and Hair Loss
6. Your Dog Will Thank You If You Read These Doggie Diet Tips
7. Hiring A Branding Company 101
8. Car Buying Tips: Top 10 Questions to Ask Yourself Before Searching
9. ACID REFLUX/HEARTBURN - Effective Strategies to Stop the burning--by Andrew Kelly
10. Zen and the Art of Crafting a Fabulous Guest List
No popular articles found.

Visit Also
 »  Home  »  Computers and Technology  »  Computers General  »  How To Configure Windows Server as a NTP Server
 How To Configure Windows Server as a NTP Server
Dave Evans | Published 02/22/2007 | Computers General | Unrated

How To Configure Windows Server as a NTP Server

The Microsoft Windows operating systems from Windows 2000 onwards has a built-in time synchronization service – ‘Windows Time’. This article describes how to configure the Microsoft Windows 2003 and Windows 2000 time service as a NTP time server. It shows how to modify registry entries to configure the Microsoft Windows Time Service. The Windows Time service allows a Windows network to provide synchronisation of all machines within a domain.

Windows 2003 Server Configuration

Windows 2003 has expanded on the original Windows 2000 time service by providing a true NTP implementation. The time service, installed by default, can synchronise to a NTP Server. Indeed, by manipulating registry settings for the service it can act as both an NTP server and client to synchronise other network clients in the domain.

The 'Windows Time' service should be present in the systems service list. The application executable is 'w32time.exe'. The parameter list for w32time can be found in the registry at:

  HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32Time

Before modifying registry entries it is good a dood idea to backup the registry settings. The registry can then be restored in the event of problems being encountered.
To configure a Windows 2003 machine to synchronise to an external NTP server, edit the following registry entries:
 
  HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeConfigAnnounceFlags
  Set the ‘Announce Flags’ registry entry to 5, to indicate a reliable time source.

  HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNTPClientSpecialPollInterval
  The ‘Special Poll Interval’ registry entry defines the period in seconds that the Windows 2003 machine should poll the NTP server. A recommended value is 900 seconds, which equates to every 15 minutes.

  HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParametersNtpServer
  The ‘NTP Server’ parameter is used to provide a list of IP addresses or DNS names, separated by a space, of NTP servers that the Windows 2003 machine can synchronise to.

  HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNTPServerEnabled
  Changing the ‘Enabled’ flag to the value 1 enables the NTP Server.

  HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParametersType
  Change the server type to NTP by specifying ‘NTP’ in the ‘Type’ registry entry.

Windows 2000 Time Service Configuration

Windows 2000 has an integrated time synchronisation service, installed by default, which can synchronise to a NTP Server. Indeed, by manipulating registry settings, the service can act as both an SNTP client and SNTP server to synchronise other network clients.

Before modifying registry entries it is good a dood idea to backup the registry settings. The registry can then be restored in the event of problems being encountered.
The 'Windows Time' service should be present in the systems service list. The application executable is 'w32time.exe'. The parameter list for w32time can be found in the registry at:

  HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParameters

Windows 2000 can operate as an NTP client and synchronise to an NTP server by setting parameter 'NTP Server' to the IP address of a NTP Server.

By default, the Microsoft Windows 2000 machine will synchronise to the specified NTP time server every 8 hours (or 3 times a day), which may not be enough to maintain accurate synchronisation. The period can be reduced by setting the 'Period' parameter to how many times a day synchronisation is required. Setting the period to 48 will activate synchronisation with the NTP server once every half hour.
Windows 2000 can also be configured to act as an NTP server by setting the 'Local NTP' parameter to '1'.

After editing any of the registry entries for the windows time service, the service must be restarted for the settings to take effect. The services can be started or stopped from the service control applet in 'administrative tools'. Alternatively the service can be controlled via the DOS net command thus:

  net start w32time
  net stop w32time

NTP Troubleshooting

A number of problems can be encountered when configuring the Windows Time Service. NTP operates using the UDP protocol over TCP/IP. Therefore the TCP/IP network infrastructure must be operational for NTP to be effective. Synchronisation issues may arise when NTP attempts to synchronise to an inaccurate time reference or if network delays are excessive.

Synchronising Time on Network Devices

As well as synchronising Microsoft Windows servers and workstations, NTP can also be used to synchronise network devices, such as hubs, switches and routers. Any network device that can synchronise to a NTP server can be pointed to the Windows server to achieve time synchronisation. In this way the whole network and accompanying infrastructure can be synchronised.

Biography:
Dave Evans is involved in the development of NTP Server synchronisation solutions to ensure accurate time on PC’s and computer systems. Dave has developed dedicated NTP server systems, NTP synchronised digital clock systems and atomic clock time synchronisation products. Click here to find out more about NTP Server Systems.


 How would you rate the quality of this article?
1 2 3 4 5
Poor Excellent

 Add comment


 Comments