ubuntu - 是否可以建立一个纯内部NTP系统?

标签 ubuntu ubuntu-14.04 clock ntp system-clock

我有四台运行 Ubuntu 14.04 的机器,一台是软件路由器,其他的连接到它。我在他们每个人上都安装了 NTP。

我想要的是在这四台机器之间同步时钟,路由器充当 NTP 服务器,其他机器充当 NTP 客户端。由于某种原因,路由器无法访问任何外部 NTP 服务器。但我认为这不是问题,因为我只想同步这四台机器。

但是,一段时间后,我发现似乎有必要访问外部 NTP 服务器。

我真的需要访问外部 NTP 服务器吗?我可以以某种方式为这四台机器构建一个纯内部 NTP 系统吗?

最佳答案

根据您的需求和预算,您有几个选择。您是正确的,因为最好访问外部 NTP 服务器(如果您没有自己的第 0 层源),实际上 NTP 至少需要 3 台主机才能正常工作。

我不会让路由器运行 NTP 服务——我不想说它有多准确可以让事情自由运行。如果您必须使用路由器,请允许它访问外部良好的 NTP 服务器。

您可以使用其中一台计算机并允许它们访问某些外部 NTP 服务器。

或者您可以让自己获得一个 OEM GPS 接收器并在内部运行您自己的第 0 层时间服务,而无需访问任何外部主机。

如果你不能做任何这些,那么是的,你可以运行一个纯内部时间系统,但是你会引用时钟吗?您可以检查所有内容,但如果留给自己的设备,可能需要 10/20/100 分钟。

NTP 文档 here提供一些有用的阅读。

如果您需要一些特定的配置帮助,请使用 ntp.conf 更新您的问题。文件和 ntpq -pcrv 的输出

关于ubuntu - 是否可以建立一个纯内部NTP系统?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32339869/

相关文章:

android - 如何使用闹钟类设置闹钟

C:客户端和服务器之间的奇怪行为

bash - 为什么我的 "ll"命令不在一个帐户中运行,而是在另一个帐户中运行?

maven 未在 ubuntu 14.0.4 上更新

node.js - 无法安装 twitter bootstrap node.js 依赖项(在 Ubuntu 上)

带有集成倒计时器的 JavaScript 时钟

apache - 在不同的端口上部署两个不同的应用程序

command-line - 在 MongoDB 控制台中重复最后一个命令?

ubuntu - 在 ubuntu 中复制 anaconda 环境的问题

gcc - "int64var = int32var * int32var"中的计算没有像预期的那样溢出。为什么?