ntp ntpd服务器始终在'INIT'模式下

分享于 

2分钟阅读

ubuntu

  繁體

问题

我在ubuntu (10. 04 )机器上运行ntpd服务器,但是,它始终处于'INIT'状态,如下所示。


lyra@ws07475:~$ ntpq -p


 remote refid st t when poll reach delay offset jitter


==============================================================================


 europium.canoni .INIT. 16 u - 1024 0 0.000 0.000 0.000


 lyra@ws07475:~$ 



如何正确启动'ntpd '服务器?


答案1

可以使用工具ntpdate 检查路由器是否阻塞NTP:

ntpdate pool.ntp.org - 只要以root方式运行ntpd.ntpd不会同时运行,此调用的行为就与ntpd类似,如果路由器阻止NTP,此命令将失败 ntpdate -u pool.ntp.org - 此调用使用非特权端口,这更可能工作,

如果路由器阻塞NTP,你可以做什么?

不幸的是,ntpd不像打开端口123那样支持其他通信方式。

幸运的是,有一些使用不同端口的备选实现:

OpenNTPD Chrony

你也可以只设置一个OpenNTPD主机,并允许网络中的所有其他计算机使用默认的NTP实现同步到此计算机。


答案2

你的/etc/ntp.conf文件中只有一个服务器,可以设置多个, 比如


server ntp.ubuntu.com


server 0.north-america.pool.ntp.org


server 1.north-america.pool.ntp.org


server 2.north-america.pool.ntp.org


server 3.north-america.pool.ntp.org




Server  模式  NTP  ntpd  
相关文章