如何搭建稳定的NTP服务器

如何搭建稳定的NTP服务器

我们在某个房间(没有连接到互联网)有linux redhat服务器

我们在所有机器上安装了基于 chrony 服务的 NTP 客户端以同步到 NTP 服务器

现在我们想要建立基于chrony服务的NTP服务器

由于意外问题,NTP 服务器上可能出现的一个问题是时间和日期不正确,所以这对 ntp 客户端也将是负面的情况

那么构建稳定的 NTP 服务器有哪些选择

答案1

NTP 服务器分为多个层,第一层是这些服务器直接连接到 GPS 天线、量子时钟等。

由于您无法访问互联网,因此无法访问外部 NTP 服务器,因此您必须充当第 0 层服务器,为此,您需要某种机制来确保您提供的时间是可信的。

如果您只中继 BIOS 时钟,您将无法提供该时钟,因此您似乎遇到了麻烦,除非您能够将 GPS 时钟(或其他可靠的机制)连接到您的服务器。

答案2

如果您的计算机形成一个完全独立的网络,并且您想要确保它们彼此同步,则不需要专用的 NTP 服务器,而是可以将所有参与的计算机定义为peer.

为了实现这一点,请删除server之前配置为客户端的所有计算机上的语句,而是peer为分离网络上的所有计算机添加指令(您还必须添加一条allow语句,以便计算机可以相互访问)。然后,您可以peer在之前配置为服务器的计算机上添加语句。

答案3

据我记得,您可以购买一个使用无线电信号的独立盒子。你可以花 30 美元购买一个基于该系统的手表,但科学研究网站、天文学家等都使用基于该系统的时间服务器。试试亚马逊(开玩笑,但你永远不知道)。

你可以建立一个系统:30 美元的手表、网络出租车和一些人工智能来查看手表的运转。很棒的实习生项目。

相关内容