Einleitung
In diesem Dokument wird beschrieben, wie Sie die NTP-Konfiguration validieren, ändern und Fehler beim NTP-Service beheben. Die Software eignet sich für Cyber Vision Center 2.x-, 3.x- und 4.x-Software.
Schritte zur Überprüfung des NTP-Server-Peering
ntpq -c Peer <Peer-Geräte-IP>
Mit Peering erhält das Center seine Zeit von einem Peer-Gerät wie einem Router oder einem Gateway im Netzwerk.
NTP-Clientzuordnung
Die NTP-Zuordnung zeigt den Status der Client-Zuordnungen zu den einzelnen NTP-Servern an.
ntpq -c verknüpft <Gerät, auf dem die Uhrzeit synchronisiert wird>
Beispiel für das Ergebnis:
Beispiel: Problem zeigt Fehler mit Namensauflösung
***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
Aktuelles Datum überprüfen
cv-admin@Center:~$ date
Tue Jul 11 18:01:05 UTC 2023
NTP-Daemon-Status überprüfen
systemctl status ntp
NTP-Konfiguration ändern
sbs-timeconf -h to learn about the commands to tune NTP on the center.
sbs-timeconf -s with IP or hostname.
Starten Sie nach den Änderungen den ntp-Dienst mit dem folgenden Befehl neu:
Validierung der NTP-Konfiguration
Kat. /data/etc/ntp.conf
Schwachstelle NTP-Modus 6
Es gibt zwei Möglichkeiten, dies zu beheben.
Option #1: Nutzung von Zugriffslisten
-
Erstellen Sie die Datei rc.local unter /data/etc mit dieser Regel (nur auf eth0, wenn die Bereitstellung über eine einzige Schnittstellenimplementierung verfügt, oder in eth1 für eine duale Schnittstelle). Beispielregeln:
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
Im obigen Befehl ist X.X.X.X die IP-Adresse des autorisierten NTP-Servers. Wenn Sie über mehrere NTP-Server verfügen, können Sie Regeln zum Akzeptieren für jeden autorisierten NTP-Server hinzufügen, der in der Lösung verwendet wird.
-
Neustarten des Centers
Option #2: Aus der Datei ntp.conf
1. Fügen Sie in der Datei /data/etc/ntp.conf diese beiden Zeilen zur vorhandenen Konfiguration hinzu.
restrict default kod nomodify notrap nopeer noquery
restrict -6 default kod nomodify notrap nopeer noquery
2- Starten Sie den NTP-Dienst mit dem Befehl "systemctl restart ntp" neu.
Beide Optionen können zur Erhöhung der NTP-Sicherheit kombiniert werden.