小编San*_*nto的帖子

隔离网络上的单个 NTP 服务器

我在一个隔离的网络上有两台 linux 机器(A 和 B)。它们必须是时间同步的。机器 A 是间歇性供电的,必须为时间服务,因为它连接到权威时间源 (GPS)。机器 B 仅在机器 A 上电时才上电,但它是嵌入式 linux 设备,其电源状态会经常变化。两台机器都无法访问其他系统。这是一个封闭的网络。

我知道这对 NTP 来说是一项艰巨的任务,因为 NTP 通常希望与多个服务器有联系。我无法让它在机器 B 上正常工作。机器 A 与 GPS 同步得很好,机器 B 可以到达机器 A 甚至进行时间查询,但机器 A 不受信任(也许是它本身?)。在机器 A 启动了一个小时后,情况突然发生了变化,机器 B 开始工作。然而,当机器 A(因此机器 B)出现故障时,机器 B 再次无法找到良好的时间同步。

这是一些 ntpdate 信息。请注意,即使机器 A 的层数为 1,操作也会失败,最后输出相同。

10.10.10.1:服务器掉线:层数太高
服务器 10.10.10.1,端口 123
16层,精度-19,飞跃11,信任000
refid [10.10.10.1],延迟 0.02614,分散 0.00000
传输 4,在过滤器 4
参考时间:00000000.00000000 2036 年 2 月 7 日星期四 6:28:16.000
原始时间戳:d3a9bdc4.27ebb350 Thu, Jul 12 2012 21:19:00.155
传输时间戳:bc17c803.b42dfffe 2000 年 1 月 1 日星期六 0:25:39.703
滤波器延迟:0.02625 …

linux ntp time

9
推荐指数
1
解决办法
5789
查看次数

标签 统计

linux ×1

ntp ×1

time ×1