我在我的 debian 系统上安装了 ntp:apt-get install ntp ntpdate ntp-server。
我的问题:
时间同步的频率是多少?有时间表吗?
是否有日志显示时间同步的时间?
是否可以控制何时同步时间 - 例如每天 01:48:00 同步一次?
答案1
时间同步的频率是多少?有时间表吗?
NTP 协议持续同步。当 ntp 服务器启动时,它会很快发送一连串同步数据包,然后当它保持同步时,它会回退到通常每 ~1000 秒发送一个数据包。
是否有日志显示时间同步的时间?
NTP 会广泛记录。它会告诉你偏移量等。你可以运行以下命令查看当前状态ntpq -p
是否可以控制何时同步时间
仅使用 ntpdate,您就可以设置 cron 任务以仅定期同步,但您实际上不应该这样做。相反,请使用完整的 ntp 服务器,并让服务器同步内容。它将动态地为您的系统选择最佳值,以保持非常高的准确性。
我强烈建议你花点时间阅读一下NTP 协议作品。
答案2
ntpd 可能有点令人困惑,因为它既充当服务器和客户端。它持续运行,与上游时间服务器同步。反过来,您可以将客户端指向新服务器,以减少 WAN 上的 ntp 流量。或者,在较小的环境中,更好的方法是,只需在所有主机上设置 ntpd 并让它们与上游通信。