TimeTools Logo

Home Products Support Contact Site Map Call: +44 (0)1902 673551


Product Groups

tag Product List

tag NTP Servers

tag PC Time
tag Synchronisation

tag Synchronised Time
tag Displays

tag GPS Surge
tag Suppressors,
tag Amplifiers, Splitters,
tag Cable and Accessories

tag LF/GPS Over Fibre


Quotation

tag Click here to get a
tag quotation on any of
tag TimeTools products

Contact Information

tag Contact Form

Email:
tag Sales@TimeTools.co.uk
tag Info@TimeTools.co.uk

UK:
Tel: 01902 673551
Fax: 0870 123 1844

International:
Tel: +44 1902 673551
Fax: +44 870 123 1844

TimeTools Limited.
91 High Park Crescent,
Dudley,
West Midlands. UK.
DY3 1QS


General Information

tag Web-site Terms &
tag Conditions

tag Useful Links


Links

tag Notes
tag NTP Server
tag NTP Time Server
tag Time Server
tag Atomic Clock
tag Digital Wall Clock

Valid HTML 4.01 Transitional

 

Running a NTP Server on Your Linux Machine


Products

TimeTools SR and SC range of stratum 1 network time servers provides a highly accurate and reliable solution to any network time sync requirement.

tag SR Series Rack-
tag Mountable NTP Servers


tag SC Series Compact NTP
tag Servers


Radio and GPS time synchronisation systems for PC's provide cost-effective solution to PC time synchronisation.

GPS Time Server

tag MLS Radio PC Time
tagServer


tag MPS Radio PC Time
tag Server


tag T1000 GPS Time
tag Server


tag T2000 GPS Time
tag Server


TimeTools Ethernet NTP digital wall clocks provide accurate synchronised time display solution.

Digital Wall Clock


tag Ethernet NTP Digital
tag Wall Clock


 

The Network Time Protocol (NTP) is a standard protocol for synchronising time on computers and network equipment. NTP allows client computers to synchronise time with a NTP server over an Internet or Intranet network. The NTP protocol was originally developed for the Linux operating system. The standard NTP distribution is a freely downloadable application supplied under the GNU public licence. This article attempts to simplify the installation and configuration of the Linux NTP server application. It describes a simple NTP installation and goes through step-by-step the configuration procedure required to provide a NTP server on a Linux machine.

The NTP server software distribution can be freely download from the NTP website, ntp.org. As well as containing the NTP daemon for Linux, the distribution also contains a number of utilities and configuration scripts. These utilities and scripts aid the installation process and provide debugging facilities to trace installation problems. Many Linux operating systems install the NTP distribution by default, or at least offer it as a pre-configured RMP package.

The NTP daemon is configured using a configuration file 'ntp.conf'. A list of commands can be specified in the configuration file to indicate which servers the daemon is to synchronise to and also to specify various authentication and access control options.

The NTP daemon synchronises to an external NTP server. Often, Internet based NTP time servers are used as reference clocks. External NTP servers are specified using the 'server' command along with the IP address or domain name of the server. Multiple external NTP servers can be specified in the configuration file, which allows NTP to select the most appropriate server.

The NTP daemon is controlled by a series of scripts, which are used to start ('ntpd start'), stop ('ntp stop') or restart ('ntpd restart') the daemon. The NTP daemon can be queried and debugged using the 'ntpq' utility. This is a very useful utility for debugging NTP server installations. It provides information relating to the synchronisation status of the NTP daemon.

There are a number of security commands that can be specified in the configuration file to control access to the NTP server and also to provide authentication. You can easily configure NTP so that only a specified set of computers on a network can access the NTP server. This is achieved using the 'restrict' command, which is used in conjunction with the IP address or computer name of the computer to be allowed access. Multiple 'restrict' commands can be specified to restrict access to a range of computers. Authentication allows a matching set of keywords to be used on a server and client to authenticate the server. Shared keywords are specified in a 'ntp.keys' file on both the server and client computers. The keyword that are trusted and to be used for authentication purposes are then specified in the NTP daemon configuration file 'ntp.conf'.

To summarise, the NTP distribution is easy and free to obtain and easy to install, configure and debug. There is no reason why anyone with a little computer know-how cannot set up a local NTP server for network time synchronisation.

UK Sales: 
01902 673551 
International Sales: 
+44 1902 673551 visa logo mastercard logo
Copyright © 2002-2008 TimeTools. All Rights Reserved. All Trademarks Acknowledged.