我有一个未连接到 Internet 的 LAN,我正在尝试将所有计算机(Windows 和 Linux)同步到 NTP 服务器。我所能找到的只是设置带有 Internet NTP 服务器的 NTP 客户端。
我如何设置我自己的 Linux NTP 服务器,或者找到关于如何设置的好文档?
sys*_*138 10
您正在创建一个岛屿时区。实际上,您正在为您的网络创建一个新的 Stratum 1 服务器,这可能会变得棘手。
它的修复方法是使用:
tos orphan
Run Code Online (Sandbox Code Playgroud)
在您的 ntp.conf 文件中。这告诉 NTP 您的时区是孤立的。但是您需要一个足够新的版本 (4.2.2) 才能使用它。如果你不能使用,那么使用:
server 127.127.0.1
fudge 127.127.0.1 stratum 1
Run Code Online (Sandbox Code Playgroud)
也称为“无纪律的本地时钟”。虽然我强烈建议创建时间池,多台服务器相互提供时间。这将有助于减缓时钟漂移。
server 127.127.0.1
peer 192.168.100.66
peer 192.168.100.69
Run Code Online (Sandbox Code Playgroud)
最后,如果可能的话,使用 GPS 时间源得到很好的支持,并使您的时间岛接近真实。