简介
本文档介绍如何验证NTP配置、更改NTP服务并对其进行故障排除。适用于Cyber Vision Center 2.x、3.x、4.x软件系列。
验证NTP服务器对等的步骤
ntpq -c peer <peer device IP>
通过对等连接,中心可以从对等设备(如网络中的路由器或网关)获得时间。
NTP客户端关联
NTP关联显示与每个NTP服务器的客户端关联的状态。
ntpq -c associations <时间同步的设备>
示例输出:
示例:显示名称解析失败的问题
***Can't find host peer
server (local remote refid st t when poll reach delay offset jitter
===========================================================================================
localhost.lo *LOCAL(0) .LOCL. 10 l - 64 377 0.000 0.000 0.000
检查当前日期
cv-admin@Center:~$ date
Tue Jul 11 18:01:05 UTC 2023
检查NTP后台守护程序状态
systemctl status ntp
更改NTP配置
sbs-timeconf -h to learn about the commands to tune NTP on the center.
sbs-timeconf -s with IP or hostname.
更改后,使用以下命令重新启动ntp服务:
验证NTP配置
cat /data/etc/ntp.conf
NTP模式6漏洞
有两种方法可以解决此问题。
选项#1:访问列表的使用
-
使用此规则在/data/etc下创建rc.local文件(如果部署具有单个接口实施,则仅在eth0上创建;如果部署具有双接口实施,则在eth1中创建)。以下规则示例:
iptables -I FORWARD -i eth0 -o brntpd -p udp -m udp --dport 123 -j DROP
iptables -I FORWARD -i eth0 -o brntpd -p udp -m udp -s X.X.X.X -d 169.254.0.10 --dport 123 -j ACCEPT
在上面的命令中,X.X.X.X是授权NTP服务器的IP地址。如果您有多台NTP服务器,可以为解决方案中使用的每台授权NTP服务器添加Accept规则。
-
重新启动您的中心
选项#2:从ntp.conf文件
1.在/data/etc/ntp.conf文件中,将这两行添加到现有配置中
restrict default kod nomodify notrap nopeer noquery
restrict -6 default kod nomodify notrap nopeer noquery
2 — 使用命令“systemctl restart ntp”重新启动ntp服务
这两种选项都可以组合使用,以提高NTP安全性。