NTP:ntpdate 用于同步私有网络上的 PC 之间的时间

NTP:ntpdate 用于同步私有网络上的 PC 之间的时间

我有两个系统。一个充当主/主动系统,具有 Internet 连接并从 NTP 服务器获取时间。第二个系统是辅助/被动系统,与外部世界没有任何连接。

主网络和辅助网络通过专用网络接口连接eth1。主网络具有

  • IP:169.254.10.10
  • 子网:255.255.255.248
  • 广播:169.254.10.15

中学有

  • IP地址:169.254.10.11
  • 子网:255.255.255.248
  • 广播:169.254.10.15

主节点有以下 ntp.conf 配置

漂移文件 /var/lib/ntp/ntp.drift
统计数据 loopstats peerstats clockstats
filegen loopstats 文件 loopstats 类型 day enable
filegen peerstats 文件 peerstats 类型 day enable
filegen clockstats 文件 clockstats 类型 day enable
服务器 192.168.101.25
限制 -4 默认 kod notrap nomodify nopeer noquery
限制 -6 默认 kod notrap nomodify nopeer noquery
限制 127.0.0.1
限制 ::1
限制 169.254.10.0 掩码 255.255.255.248
广播 169.254.10.15
禁用身份验证
广播客户端

我仅使用 ntpdate 在辅助服务器上同步时间,并且不在辅助服务器上运行 ntpd 守护程序。在辅助服务器上我运行ntpdate -b -t 4 -p 4 -u 169.254.10.10(主接口 IP),并且 Ntpd 服务器在主服务器上使用上述配置运行。

辅助设备上的时间未更新并引发错误ntpdate[3636]: no server suitable for synchronization found

谢谢

答案1

ntpdate不读取ntp.conf文件。

要一次性同步,请在命令行中传递服务器的 IP 地址:

ntpdate 169.254.10.10

相关内容