我可以通过代理使用 NTP 服务吗?

我可以通过代理使用 NTP 服务吗?

我可以通过代理使用 NTP 服务吗?怎么做?我希望 NTP 通过代理自动同步我的时钟。

答案1

NTP 使用端口号为 123 的 UDP 数据包。因此,如果您位于代理或防火墙后面,并且代理或防火墙阻止了 UDP 端口 123,则您在 /etc/ntp.conf 中指定的公共 NTP 服务器将无法访问您的主机。如果您无法访问它们,则需要使用内部 ntp 服务器(如果它们在您的网络上可用)。

答案2

如果内部 NTP 服务器(具有自己的时钟源;例如 GPS)和双宿主 NTP 服务器不是一种选择,那么精度较低的选项是 htpdate(注意:不是您可以使用 ntpdate 命令来获取时间。此命令会从 HTTP 标头内的时间戳中提取时间 - 因此它不是最准确的。

注意:本系统假定用作时间源的 Web 服务器具有准确的时间

https://www.vervest.org/htp/或者https://github.com/twekkel/htpdate

答案3

您可以使用在网络 DMZ 中设置的 NTP 服务器,或者也可以设置成直接访问互联网。这样,NTP 服务器就可以通过互联网上的 NTP 服务器同步时间,还可以为您的内部服务器提供时间源。

相关内容