繁体   English   中英

Debian Linux Raspbian- Raspberry Pi时间偏移比UTC提前65秒

[英]Debian Linux Raspbian- Raspberry Pi time offset is 65s ahead of UTC

由于我不知道的某些奇怪原因,我的RPi似乎被错误地设置为UTC + 65s。 我收到的输出如下:

sudo ntpd -gq
ntpd: time set -65.706156s

我尝试停止并重新启动ntp服务器(无效)。

当我使用以下命令检查同步服务器时,会收到ping命令,因此不会出现服务器无响应或防火墙问题的情况:

grep -P "^server" /etc/ntp.conf
server 0.debian.pool.ntp.org iburst
server 1.debian.pool.ntp.org iburst
server 2.debian.pool.ntp.org iburst
server 3.debian.pool.ntp.org iburst

ping -c 1 0.debian.pool.ntp.org
PING 0.debian.pool.ntp.org (193.1.219.116) 56(84) bytes of data.
64 bytes from tbag.heanet.ie (193.1.219.116): icmp_req=1 ttl=51 time=18.8 ms

--- 0.debian.pool.ntp.org ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 18.818/18.818/18.818/0.000 ms

我不知道该如何解决这个问题。

更新:

运行ntpq -p命令将产生以下信息:

     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
*adsl-172-10-0-1 117.70.*.110   4 u    2   64    7    0.617   -0.070   0.109

这是我要同步到的ntp服务器-因为该IP属于CHINANET(我不知道如何或为什么)。

在停止ntp服务,正确设置时间并重新启动服务之后,我还尝试手动设置RPi时间。

我注意到的是,时间已正确设置了5秒钟,然后又恢复到65s的偏移量。 看来这就是问题所在。

按照链接的第6部分中所述找到解决方案:

http://forum.openmediavault.org/index.php/Thread/13035-Raspberry-Pi-NTP-service-not-using-etc-ntp-conf/

基本上,将RPi连接到网络后,DHCP服务器将充当NTP服务器,并在/var/lib/ntp/ntp.conf.dhcp位置中创建ntp.conf文件的副本。

此文件将覆盖默认的/etc/ntp.conf文件,因此删除该文件,然后停止ntp服务,执行重新同步,然后启动该服务是解决此问题的唯一方法。

重新同步的命令是:

sudo ntpdate -b pool.ntp.org

最初的问题是ntp服务器正在与CHINANET服务器同步并导致65s偏移,我怀疑是由于网络上配置错误的DCHP / NTP服务器造成的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM