Systemd-timesyncd FallbackNTP 从未使用过

Systemd-timesyncd FallbackNTP 从未使用过

我使用 systemd-timesyncd 来运行 NTP 时间同步。我想指定两台服务器,一台是公司内部服务器(无法从外部使用),一台来自公共互联网:

[Time]
NTP=ntp.mycompany.net
FallbackNTP=pool.ntp.org

但是,如果设备位于公司网络之外并且内部服务器不可用,timesyncd 永远不会切换到 FallbackNTP。

user@device:~# timedatectl timesync-status
   Server: n/a (ntp.mycompany.net)
   Poll interval: 0 (min: 32s; max 34min 8s)
   Packet count: 0

我在这里忽略了什么?谢谢!

答案1

与此同时,我在 systemd 错误跟踪器中找到了一些关于此的参考:

FallbackNTP= 设置(如resolved.conf 中的FallbackDNS= 设置)配置在无法确定其他服务器时要使用的服务器。如果声明了其他服务器(例如您通过 NTP= 定义的服务器),则它们将被忽略。

https://github.com/systemd/systemd/issues/15644

相关内容