为什么 ntpd -p 超时?

为什么 ntpd -p 超时?

已安装ntpd一切正常,除了

ntpdc -p localhost

我明白了

localhost: timed out, nothing received
***Request timed out

我通过发出

systemctl status ntp

输出显示,ntpd在跑。

你能演示一下如何解决这个问题吗?

答案1

ntpdc默认情况下不再启用对模式 7 NTP 数据包的支持;从官方ntpdc文档

ntpdc已弃用 - 请立即使用,因为它使用更合理的界面,并可以提供以前提供的ntpq所有信息。ntpdc

如果你必须使用时ntpdc,您必须在 中启用模式 7 数据包ntp.conf。请参阅命令索引

enable mode7

请注意,官方文档说该标志mode7

启用对已弃用程序使用的 NTP 模式 7 实现特定请求的处理ntpdc。此标志的默认值为禁用。此标志被排除在运行时配置之外,使用 ntpq。该程序提供与使用标准模式 6 请求ntpq相同的功能。ntpdc

所有 NTP文档可以通过NTP公共服务项目网页。

相关内容