ntpq 不会立即打印对等点列表

ntpq 不会立即打印对等点列表

我使用的是 FreeBSD。我使用思科路由器作为服务器,我的系统作为客户端。我曾经ntp在服务器和客户端之间同步时钟。它有效并且时钟已同步,但当我运行时ntpq -p,它会在大约 5 分钟后显示正确的值。

     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
  12.12.12.1      LOCAL(1)         8 u   33   64  377    0.649   10.050  26.488

5 分钟后12.12.12.1更改为*12.12.12.1

如何减少ntpq -p立即显示更改的时间?

答案1

可能是ntpq尝试解析 DNS 以获取 NTP 对等方的名称,并且错误配置的 DNS 导致超时和延迟 5 分钟。

ntpq -np您可以通过使用命令要求它不要解析 DNS(该-n标志告诉它不要解析 DNS)来确认情况是这样。

如果确实如此,您可以研究为什么解析这些 IP 的 DNS 不起作用(但这是一个单独的主题,可能值得一个具体问题。)

相关内容