NTP将连接到服务器以获取原子时间。可以从www.ntp.org/downloads.html下载。要开始使用NTP,只需下载,安装,使用ntpdate命令和公共时间服务器,然后更新硬件时钟即可。
$ ntpdate "server DNS name or IP address" 4 Nov 22:31:28 ntpdate[26157]: step time server 209.81.9.7 offset 22317290.440932 sec $ hwclock --systohc
可以在http://support.ntp.org/bin/view/Servers/WebHome找到公共时间服务器。
为了保持时间准确,可以创建一个cron作业来执行:
(-w选项与–systohc相同)
ntpdate "server name" && hwclock -w
为了独立于特定服务器,您可以使用0.pool.ntp.org(0、1或2)作为服务器名称。该域经常使用DNS轮询来选择不同的时间服务器。这可以防止某些名称服务器承受高负载。唯一的缺点是增加了从池中但时间设置不正确的名称服务器更新时间的可能性。
这些是自愿的公共服务器,因此要礼貌,不要经常访问公共服务器,仅使用公共服务器(非私有服务器),如果您有多台计算机,请设置ntp服务器,并让其他计算机从本地服务器获取时间。有关详细规则,请访问http://www.eecis.udel.edu/~mills/ntp/servers.html。