NTP 时间同步

NTP 时间同步

我有两台 Linux 计算机通过以太网交叉电缆相互连接。

没有网络连接!

如何才能让第一台电脑始终与第二台电脑的时间同步?

我尝试使用 NTP,但不知道在这种情况下如何让它工作。

请帮我提供任何能为像我这样的初学者提供简化的分步指导的文档。

更新

两台搭载 Linux Mint 19 Cinnamon 操作系统的迷你电脑 Cinnamon 版本 3.8.9

我到目前为止尝试过的:

我尝试在这些帖子中应用这些方法,例如:

我给两台机器分配了两个IP地址。

第一台机器IP 10.0.0.1

第二台机器IP 10.0.0.2

我在第一台机器上安装了ntp ntpupdate。

第一台机器通过以太网交叉电缆连接到第二台机器。

只有第一台机器连接了wifi。

在第二台机器的命令行终端中我写道:

sudo ntpdate 10.0.0.1

我得到的是:

no server suitable for synchronization found

然后我尝试了在 ntp.conf 文件中找到的其他服务器,但没有起作用。

我从第一台机器 ping 了 10.0.0.2,成功了。数据字节传输正常。

我意识到/感觉我这样做听起来很愚蠢,但因为我不知道该怎么做。这就是为什么我需要帮助。

答案1

所需的精度是多少?如果大约是 1 秒,那么可能不需要 NTP。

如果你需要准确的时间源,不要使用内部时钟。你需要一个外部源(例如基于 GPS 的 NTP 服务器)有关详细信息,请阅读NTP 层

也可以看看:如何强制本地隔离的 ntpd 更新时间

最近有一项进展芯片级原子钟 喜欢Microsemi SA.45s CSAC根据维基百科页面,其成本约为 3000 美元。

为了获得最佳精度,您可以使用:国际原子时 此时,使用 NTP 您应该可以预期精度在 1μs-20μs 范围内。

相关内容