我尝试禁用防火墙并允许端口 123,如其他问题中所述,但这对我没有帮助,
它一直告诉我
$ sudo ntpdate -u pool.ntp.org
5 May 05:41:40 ntpdate[3614]: no server suitable for synchronization found
答案1
鉴于 ntp DDOS 攻击,许多 ISP 采取了严厉措施并阻止了所有 ntp 流量。通常这意味着他们在其网络内部有一个 ntp 服务器供客户使用。我会与您的 ISP 核实,看看他们是否有可用的 ntp 服务器和/或他们是否阻止了 ntp。
同时,只需再检查一下您是否以某种方式得到了奇怪的结果:
检查以确保您的 DNS 正常运行:
$ host pool.ntp.org
检查以确保您没有得到四个有问题的服务器。此命令将尝试 16 个池服务器。如果这不起作用,您的 ISP 肯定阻止了 ntp(假设您确实关闭了所有 FW 规则)
$ seq 0 3 |xargs --replace ntpdate -p 1 -d {}.pool.ntp.org |grep receive
如果服务器响应,您将看到类似内容:
receive(xxx.xxx.xxx.xxx)
其中 xx.xx.xx.xx 是响应的 ntp 服务器的 IP 地址。