停止 timesyncd 轮询硬编码的 Debian 时间服务器

Stop timesyncd from polling hard coded Debian timeservers

systemd-timesyncd 守护程序反复尝试联系以下硬编码(编译)时间服务器,如果 NTP 服务器不是手动指定的,也不是通过 DHCP 接收的:

0.debian.pool.ntp.org
1.debian.pool.ntp.org
2.debian.pool.ntp.org
3.debian.pool.ntp.org

由于我在公司代理后面操作,因此永远无法成功访问这些服务器。有没有办法防止这种无意义的轮询(无需重新编译)?

如果不允许您联系任何 NTP 服务器进行同步,请禁用执行此操作的服务:

 systemctl stop systemd-timesyncd
 systemctl disable systemd-timesyncd

第一个命令将立即停止服务。第二个将阻止它在下次启动时重新启动。

您可以(现在)configure timesyncd/etc/systemd/timesyncd.conf 中使用另一个 NTP 服务器:

NTP=your_corporate_internal_time_server

大多数公司网络都有其中之一,尤其是在阻止 ntp 流量时。 它通常类似于 time.corp_domain.com 或 ntp.corp_domain.com。