互联网上是否有我可以使用的公共 NTP 服务器列表。
答案1
如果您在美国:美国 — us.pool.ntp.org 要使用此池区域,请将以下内容添加到您的 ntp.conf 文件中:
server 0.us.pool.ntp.org
server 1.us.pool.ntp.org
server 2.us.pool.ntp.org
server 3.us.pool.ntp.org
世界各地都有其他游泳池,可以在http://www.pool.ntp.org/地点。
答案2
美国商务部国家标准与技术研究所负责维护美国的官方时间。它还拥有一份公共时间服务器列表。
答案3
答案取决于您所在的位置以及您的基础设施的复杂程度。
美国 NIST 官方时间服务器现已可用这里。
这些是权威的,也是您在美国能找到的最佳 NTP 时间源。要使用它们,请在您的网络上配置一个 ntp 服务器,以同步列表中至少三个但不超过五个地理位置不同的服务器。(请注意,服务器会不时更改:每隔几个月检查一次并进行相应更新)。
然后,配置网络上的每台主机以同步到您的服务器,而服务器本身也会同步到 NIST 云。不要配置多台主机直接同步到这些服务器,也不要不停地查询它们。
如果您无法或不愿意运行本地个人 NTP 服务器,请考虑改用 NTP 池项目 pool.ntp.org 服务器。配置您的主机以直接与这些服务器同步,选择地理位置上离您最近的池。此方法与前一种方法的唯一区别是这些服务器是第 2 层,并且它们本身与 NIST 等第 1 层服务器同步。您很可能不会注意到任何差异。
如果您没有运行本地 ntp 服务器,则使用池的目的是尽量减少第 1 层服务器上的负载。如果您需要非常高的精度(超出大多数桌面或简单服务器用户的需求),那么您应该运行本地 ntp 服务器。如果没有本地 ntp 服务器,使用第 1 层时间源的大部分好处都会消失,因此您不妨改用 ntp 池。