最近有个项目发现全场的设备在监控系统中的时间都不对。 首先排查ntp client端的设置,sntp开启,IP配置正确, 接着检查了NTP Server端,NTP服务正常运行,时钟源与client端时间不一致。tcpdump抓udp 123端口的数据包,看到有请求包,有回包。 进一步分析抓取到的数据包:
NTP Server回包可以看到信息:
Leap Indicator: unknow (clock unsynchronized)
Peer Clock Stratum: unspecified or invalid
Reference ID: (Initialization)
复制代码
最终排查出问题所在NTP Server的ntp.conf文件配置有问题
#server 127.127.1.0
fudge 127.127.1.0 stratum 8
复制代码
上述第一行被谁注释了,去掉注释符重启ntp服务,再抓包看。