我无法将本地时间与 NTP 服务器同步。
这是执行 NTP 查询时的输出。
remote refid st t when poll reach delay offset jitter
==============================================================================
timeserver. .INIT. 16 u 780 1024 0 0.000 0.000 0.000
我.INIT.
为什么进入了 refid?
当我尝试使用此命令同步本地时间时:
service ntp ntptimeset
它给了我这个输出:
Time could not be synchronized
检查服务器是否运行正常:
service ntp status
remote refid st t when poll reach delay offset jitter
==============================================================================
timeserver. .INIT. 16 u 780 1024 0 0.000 0.000 0.000
Checking for network time protocol daemon (NTPD): running
我已尝试使用此命令来强制 NTP 服务器。
sntp -P no -r timeserver.
但我得到了这个输出。
sntp: KoD package 'INIT' received.
sntp: KoD package 'INIT' received.
sntp: KoD package 'INIT' received.
sntp: KoD package 'INIT' received.
sntp: KoD package 'INIT' received.
sntp: KoD package 'INIT' received.
sntp: too many bad or lost packets
知道如何处理这个错误吗?如果您需要更多信息,请告诉我,我已经traceroute
对时间服务器进行了检查,可以访问。
答案1
refid .INIT. 和 stratum 16 表示您没有从这些服务器获得任何响应。请检查您的防火墙。