Das Network Time Protocol (NTP) ist ein Netzwerkprotokoll zum Synchronisieren der Zeit mit einem Remote-Internet-Zeitserver.
Chrony ist eine Implementierung von NTP, die das ältere NTPD ersetzt, das in früheren Versionen des Enterprise Linux-Betriebssystems verwendet wurde.
Ich werde die NTP (Chrony) -Installation von CentOS 8 und die folgenden zwei Einstellungsmethoden erläutern.
①, konfiguriert als NTP-Server Bei der Konfiguration als NTP-Server kann der Client-PC oder Client-Server die Zeit des NTP-Servers synchronisieren. ②, als NTP-Client konfiguriert Bei der Konfiguration als NTP-Client kann die Zeit des konfigurierten NTP-Servers synchronisiert werden.
# yum install -y chrony
# vi /etc/chrony.conf
Führen Sie den obigen Befehl aus und fügen Sie den folgenden Teil der Conf-Datei hinzu. Legen Sie diesmal die Zugriffsberechtigung fest, um die Zugriffszeit auf den Client-PC des lokalen Netzwerks von ** 192.168.0.0 ** bis ** 192.168.0.254 ** zu synchronisieren.
#Zulassen des NTP-Clientzugriffs vom lokalen Netzwerk → Erläuterung Kommentar
# allow 192.168.0.0/16 Einstellungsbeispiel →
allow 192.168.0.0/24 → Hier hinzugefügt
Hinweis: [** / 24 **] steht für die Anzahl der ** 256 ** IPs von ** 192.168.0.0 ** bis ** 192.168.0.255 ** in der Subnetzmaske ** 255.255.255.0 **. ..
# systemctl restart chronyd
# systemctl enable chronyd
Fügen Sie eine Firewall-Regel hinzu, die NTP-Anforderungen von Client-PCs zulässt.
# firewall-cmd --permanent --add-service=ntp
# firewall-cmd --reload
Fügen Sie die Zeit für die Synchronisierung hinzu, indem Sie den oben als NTP-Server auf dem Client-PC festgelegten Server verwenden.
Sie können die Liste der Clients überprüfen, auf die zur Synchronisierung zugegriffen wird, wenn der folgende Befehl ausgeführt wird.
# chronyc clients
# yum install -y chrony
# vi /etc/chrony.conf
Kommentieren Sie die vorhandene Serveranweisung aus und fügen Sie eine neue Serveranweisung für den NTP-Server hinzu.
# Use public servers from the pool.ntp.org project.→ Erklärung auskommentieren
# Please consider joining the pool (http://www.pool.ntp.org/join.html).→ Kommentieren Sie die Bestätigungsseite aus
# pool 2.centos.pool.ntp.org iburst → Die aktuelle Zeit ist synchronisiert, dies steht jedoch am Anfang#Hinzufügen und auskommentieren
server 192.168.0.21 Fügen Sie die IP-Adresse des NTP-Servers hinzu, der die Zeit synchronisiert → ‥ ‥ ‥ ‥ ‥ ‥ ‥ ‥ ‥ ‥ ‥
# systemctl restart chronyd
Überprüfen Sie die Zeitquelle, um sicherzustellen, dass der Client den richtigen NTP-Server erreicht.
# chronyc sources
Output:
210 Number of sources = 1
MS Name/IP address Stratum Poll Reach LastRx Last sample
===============================================================================
^? 192.168.0.21 3 6 1 25 +2525us[+2525us] +/- 87ms
Standardmäßig wird der NTP-Server alle 64 Sekunden abgefragt und synchronisiert. Sie können jedoch mit dem folgenden Befehl synchronisieren, ohne auf den Synchronisierungszeitpunkt warten zu müssen.
# chronyc makestep
das ist alles.
Recommended Posts