systmed-timesyncd中NTP服务器地址来源优先级

结论

  1. 使用/etc/systemd/timesyncd.conf中NTP字段配置的地址;
  2. 使用通过DHCP服务获取到的地址;
  3. 使用/etc/system/timesyncd.conf中FallbackNTP字段配置的地址。

验证过程

  • 修改DHCP服务器dhcpd的配置文件以通过DHCP服务提供NTP服务器地址给DHCP客户端

 

  •  修改/etc/systemd/timesyncd.conf配置文件,设置主NTP服务器为1.1.1.1,备份NTP服务器为2.2.2.2

 

  • 设置网络为DHCP,重启systemd-networkd和systemd-timesyncd
  • 查看systemd-timesyncd服务状态,发现服务从1.1.1.1获取时间

 

  •  注释掉/etc/systemd/timesyncd.conf中的NTP服务器,重启systemd-timesyncd

 

  •  查看systemd-timesyncd服务状态,发现服务从NTP服务器112.112.112.112获取时间

 

  • 将网络设置为静态IP,重启systemd-networkd和systemd-timesyncd
  •  查看systemd-timesyncd服务状态,发现服务从NTP服务器2.2.2.2获取时间

 

posted @ 2021-05-26 11:19  bert_qin  阅读(602)  评论(0编辑  收藏  举报