是否有任何选项 ntpq 用于 ntp 服务器连接测试,如 ntpdate -d 命令?
ntpdate -d ntpserverip
此命令显示适合同步的 ntp 服务器。ntpq 命令的等价物是什么?
ntpdate -d ntpserverip 调整时间服务器 ntpserverip 偏移 0.101886 秒 --> 成功响应
ntpdate -d ntpserverip 找不到适合同步的服务器 --> 用于失败响应
此 ntpserverip 不在 ntp.conf 中。我想测试一个不在 ntp.conf 中的 NTP 服务器。
如果您缺少 deprecated 的
ntpdate
,sntp
是比 . 更好的替代品ntpq
。默认情况下,
sntp
ntpserverip
将查询时间而不设置时钟(如 options-q
和did)-d
,ntpdate
使用随机端口(如 options-u
和did)-d
。ntpdate
可选地,包括:
-4
或-6
强制 IPv4 或 IPv6 DNS 解析。-d
用于调试模式(可以重复以增加级别)。-r
如果您需要使用 NTP 端口 123(如果ntpd
尚未使用)。-a
keyid
如果您需要 MAC 身份验证。也可以看看:
ntpdate
:包括,sntp
和之间的使用等价ntpd
。ntpdate
和sntp
测试时的示例输出。你能用
ntpdate -q ntpserverip
吗?否则
ntpq host ntpserverip
可能是你想要的。它将主机设置为查询。http://doc.ntp.org/4.1.0/ntpq.htm编辑 ESXi
这在网络界面中提供了一个很好的 NTP 演练:https ://blog.ukotic.net/2014/09/11/configuring-and-testing-ntp-on-esxi/
当你设置它时,你可以将多个 NTP 服务器添加到列表中,然后使用 ntpq 来查询它。该链接中提到了一篇与 ESXi 的多个版本有关的 VMware 知识库文章。