多年来我一直:
server 127.127.1.0 # local clock
fudge 127.127.1.0 stratum 10
在我的/etc/ntp.conf
配置中 - 它总是按我预期的方式工作:即。大部分时候都没用,但在那些没有其他服务器可访问的奇怪时刻,它作为后备。我刚刚设置了一台新的服务器 CentOS 6.7,并注意到这个 LOCL fudge 服务器永远无法访问。ntpq -p
它的输出是:
remote refid st t when poll reach delay offset jitter
==============================================================================
LOCAL(0) .LOCL. 10 l 20h 64 0 0.000 0.000 0.000
我检查了我的其他服务器(所有 CentOS 6.5),显然我没有注意到它们也表现出这种行为。我很确定以前不是这种情况,而且一些搜索表明其他本地 fudge 服务器不会表现出这种情况。
在所有情况下,ntp 包都是 4.2.6p5。
也许这个功能已经被弃用了,如果是这样的话它会被什么取代呢?
编辑:恢复全新安装后,ntp.conf
我看不到现在使用此功能的建议,但以前有,所以这也许是一个很好的提示。
或者它不再有用了?我见过一些人建议这样做,即使它有效,我的观点一直是,当层级设置得足够高并且其余配置合理时,它不会造成任何伤害。