NTPD需要开放哪些端口?

NTPD需要开放哪些端口?

port 123/UDP出站但出现下面提到的错误。

ntpdate -q 0.rhel.pool.ntp.org
server 173.255.215.209, stratum 0, offset 0.000000, delay 0.00000
27 Sep 03:51:46 ntpdate[39518]: no server suitable for synchronization found

答案1

如果您要运行 ntpd ,您需要修复您的网络/防火墙/NAT,以便 ntpd 可以在两个方向上完全不受限制地访问 UDP 端口 123。

答案2

不知道其他人对此有何感想,但恕我直言,ntp这是一个糟糕的实施。看到一个开放的 NTP 客户端让我抓狂传入的端口。 除了目前尚不清楚该传入端口在实现中实际用于什么ntp,因为如果仅尝试与远程 NTP 服务器同步本地时间(也称为“仅客户端”模式),是否必须打开该端口似乎会造成混乱。我还没有通过源代码来找到该问题的正确答案,但事实上该端口是默认打开的,这让我不想查看该代码库。

您应该考虑使用openntpdorchrony代替。两者都不需要传入端口,并且可以在单个、不言自明的配置文件中完成配置。

我的一般建议是不是ntp尽可能使用该实现并用这些替代方案替换它。我们希望ntpget 能够进行一些重要的更新来解决这些疯狂的要求,或者很快就会被默认的其他实现所取代。

相关内容