Inhalt

Schritte zur Überprüfung des NTP-Server-Peering

NTP-Clientzuordnung

Aktuelles Datum überprüfen

NTP-Daemon-Status überprüfen

NTP-Konfiguration ändern

Validierung der NTP-Konfiguration

Schwachstelle NTP-Modus 6

Option #1: Nutzung von Zugriffslisten

Option #2: Aus der Datei ntp.conf

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

1. 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.

2. 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.