我需要确认域控制器是否充当非 Windows 设备和服务器的 NTP 时间服务器。我认为 Linux 中一定有一个命令可以查询 NTP 服务器并查看它是否可以访问并提供正确的时间。
答案1
如上所述,ntpdate
这是一个用于请求时间并使用它来设置本地系统的标准工具。
如果您安装了完整的 NTP 守护进程,您可以更新ntp.conf
并重新启动守护进程,然后使用 查询本地守护进程的状态ntpq -p
。
如果你想持续监控 NTP,那么https://www.monitoring-plugins.org/包括用于监控NTP各个方面的检查命令检查NTP,检查ntp对等体, 和检查NTP时间。此插件包在大多数 Linux 发行版上都可用。尽管它可能使用旧名称 nagios-plugins。
答案2
确保已安装 ntp 包。然后,您可以以 root 身份运行以下命令
ntpdate -q ip.of.server