我是个新手,所以请容忍我。
我有一个大约10台计算机组成的网络,我想将它们的时间同步到毫秒级精度。这些计算机没有互联网连接。网络上的计算数量不时变化。因此,不可能将一台计算机设置为NTP服务器。
据我所知,NTP可以选择同步对等点之间的时间,我认为这被称为对称同步。我的想法是应用这种方法,使时间与网络上计算机的平均时间同步。如果一台计算机关闭,剩下的计算机将进行平均。另一种方法是根据网络上计算机的数量动态地设置服务器。
到目前为止,我已经通过修改Ubuntu中的ntp.conf文件,在2台计算机上尝试了第一种方法,如下所示:
peer 192.168.1.x其中一台电脑指向另一台。这不管用,我被困在这里了。
我怎样才能解决这个问题?还有其他更有效的协议吗?
发布于 2015-05-09 11:38:06
一些托管交换机和路由器实际上可以用作NTP时间服务器,如果您没有运行24x7的服务器,这可能是值得探索的。
如果您没有互联网连接,最好的方法是获得一个外部时间来源,设置时间从一个无线电时钟或全球定位系统。有些搜索会在不同的价格范围内找到专用设备,或者用覆盆子皮做一点点DIY。
https://serverfault.com/questions/690764
复制相似问题