我的印象是 ntpd 服务需要处于活动状态才能让我的网络获取 ntp 数据。我的所有设备都已同步到服务器的 IP,但是当我通过 SSH 连接到服务器时,由于错误,我实际上无法启动 ntpd,并且它已经关闭数周了。
除了 ntpd 之外,还有其他来源可以响应我所有其他设备的 ntp 数据吗?
编辑:
附加信息:它们都是物理机器。我的笔记本电脑客户端正在从 ntp 服务器的 IP 接收 NTP 同步,但 ntpd 已关闭数周。我刚刚运行了一个简单的 ntpstat 来验证同步。它们都是 RHEL 7 客户端和服务器。
客户端的 /etc/ntp.conf 配置如下:
server 10.42.0.200 iburst
restrict default kod nomodify notrap nopeer noquery
restrict -6 default kod nomodify notrap nopeer noquery
restrict 127.0.0.1
restrict -6 ::1
客户端上ntpstat的结果:
synchronized to NTP server (10.42.0.200) at stratum 7
time correct to within 31 ms
polling server every 1024 s
客户端上 ntpq -p 的结果:
remote refid st t when poll reach delay offset jitter
=============================================================================
*10.42.0.200 LOCAL(0) 6 u 286 1024 377 0.740 -0.520 0.392
服务器上的 Ntpstat:
synchronized to local net at stratum 6
time correct to within 11 ms
polling server every 64 s
ntpq -p:
remote refid st t when poll reach delay offset jitter
=============================================================================
*LOCAL(0) .LOCL. 5 l 14 64 377 0.000 0.000 0.000
服务器ntp.conf:
server 127.127.1.0
restrict 10.42.0.0 netmask 255.255.255.0 nomodify notrap
答案1
您网络上的所有服务器都将与本地服务器 10.42.0.200 同步。
10.42.0.200 上的 ntp 配置似乎也是根据自己服务器的本地时钟完成的,并且仅针对该时钟。 ntp 守护进程不允许其他可能的客户端启动如果它们也已安装和配置,因此不应有其他源与您的 ISP 的 NTP 进行通信。
我会剪掉那条server 127.x
线并在其上添加以下线:
server 0.rhel.pool.ntp.org iburst
server 1.rhel.pool.ntp.org iburst
server 2.rhel.pool.ntp.org iburst
server 3.rhel.pool.ntp.org iburst
然后重新启动服务。
答案2
您的服务器正在运行 NTP 服务
ntpq -p remote refid st t when poll reach delay offset jitter ============================================================================= *LOCAL(0) .LOCL. 5 l 14 64 377 0.000 0.000 0.000
但是,它从本地不同步时钟提供 NTP,这可能不是您想要的。积极的最终结果是您的所有计算机将使用相同的日期/时间,但缺点是您无法保证它实际上是正确的。
看来这是您 - 或其他系统管理员 - 有意定义的,因为您在您ntp.conf
声明中本地时钟是时间源:
server 127.127.1.0 restrict 10.42.0.0 netmask 255.255.255.0 nomodify notrap
一般来说,当有人这样做时,他们应该将服务器标记为不同步以便下游系统不再提供时间。您可以通过将此行添加到您的配置中来完成此操作
fudge 127.127.1.0 stratum 14
但即使这被认为是过时的,你真的应该朝着孤儿模式,这样一组服务器可以在没有外部同步的情况下自行选择“最佳”时间源。