我如何在 /etc/ntp/ntp.conf 中拒绝与具有特定层级(例如超过 5)的 NTP 服务器同步?
我的本地网络中有一个坏的 NTP 服务器,有时在离线启动后会出现严重错误。我没有互联网,无法使用公共 NTP 服务器调整服务器中的时间。
此 NTP 服务器不是我的服务器,我没有权限更改其配置。在这种情况下,NTP 服务器无法在线连接到其他 NTP 服务器,因此它没有准确的时间,并且层级从级别 2(那么它是好的)更改为级别 9(那么它是坏的)。
与层数为 9 的错误 NTP 服务器同步时间:
root@ubuntuserver1604lts:~# ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
*172.112.2.14 11.22.33.44 9 u 60 64 397 0.565 -53.519 2.984
LOCAL(0) .LOCL. 10 l 9h 64 0 0.000 0.000 0.000
我想暂时过滤掉层数为“9”(或 4 或更多)的 NTP 服务器,并且仅同步层数为“4”或更低的时间。