In diesem Tutorial zeigen wir Ihnen, wie Sie den NTP-Server unter CentOS 8 installieren. Für diejenigen unter Ihnen, die es nicht wussten, Chrony ist eine Implementierung des Network Time Protocol (NTP). Chrony synchronisiert normalerweise einen Computer mit Internet-Zeitservern oder anderen Quellen, wie etwa einem Radio- oder Satellitenempfänger oder einem Telefonmodemdienst. Es kann auch als Zeitquelle/Server für Client-Systeme verwendet werden.
Dieser Artikel geht davon aus, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo
hinzufügen ‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt die Installation des NTP-Servers auf einem CentOS 8.
Voraussetzungen
- Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird:CentOS 8.
- Es wird empfohlen, dass Sie eine neue Betriebssysteminstallation verwenden, um potenziellen Problemen vorzubeugen.
- Ein
non-root sudo user
oder Zugriff auf denroot user
. Wir empfehlen, alsnon-root sudo user
zu agieren , da Sie Ihr System beschädigen können, wenn Sie als Root nicht aufpassen.
NTP-Server auf CentOS 8 installieren
Schritt 1. Beginnen wir zunächst damit, sicherzustellen, dass Ihr System auf dem neuesten Stand ist.
sudo dnf update sudo dnf install epel-release
Schritt 2. Installieren des NTP-Servers auf CentOS 8.
Führen Sie den folgenden Befehl aus, um Chrony zu installieren:
sudo dnf install chrony
Schritt 3. Konfigurieren Sie den Chrony NTP-Server.
Wir konfigurieren die Server als NTP-Server, der als Remote-Zeitserver für alle Clients in Ihrer Organisation fungiert:
nano /etc/chrony.conf
Fügen Sie die folgende Zeile hinzu:
# line 3: change servers to synchronize (replace to your own timezone NTP server) # need NTP server itself to sync time with other NTP server # pool 2.centos.pool.ntp.org iburst pool ntp.nict.jp iburst
# line 24: add network range to allow to receive time synchronization requests from NTP Clients # specify your local network and so on # if not specified, only localhost is allowed allow 10.0.0.0/24
Starten Sie den Chrony-Dienst neu, um die Konfigurationsänderung zu übernehmen:
sudo systemctl restart chronyd sudo systemctl enable chronyd
Schritt 4. Firewall konfigurieren.
Fügen Sie die Firewall-Regeln hinzu, um NTP-Anfragen von Clients zuzulassen:
sudo firewall-cmd --add-service=ntp --permanent sudo firewall-cmd --reload
Schritt 5. Überprüfen Sie den NTP-Server.
Wir werden nun überprüfen, ob NTP funktioniert, indem Sie den folgenden Befehl eingeben:
[[email protected] ~]# chronyc sources
210 Number of sources = 4 MS Name/IP address Stratum Poll Reach LastRx Last sample =============================================================================== ^+ ntp-a3.nict.go.jp 1 8 466 331 +937us[ +937us] +/- 8281us ^* ntp-k1.nict.jp 1 8 466 318 -1925us[-2056us] +/- 8056us ^+ ntp-b2.nict.go.jp 1 7 466 286 -180ns[ -180ns] +/- 10ms ^+ ntp-b3.nict.go.jp 1 6 466 22 +478us[ +478us] +/- 9808us
Herzlichen Glückwunsch! Sie haben NTP erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation des NTP-Servers auf Ihrem CentOS 8-System verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle Chrony-Website zu besuchen .