NTP 不同步我的时间

NTP 不同步我的时间

我无法将本地时间与 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 表示您没有从这些服务器获得任何响应。请检查您的防火墙。

相关内容