NTP ermöglicht die automatische Synchronisierung Ihrer Systemzeit mit einem Remote-Server. Mit Hilfe des NTP-Servers können Sie Ihre Systemzeit gemäß dem Hauptserver auf dem neuesten Stand halten. Ihre Systemuhrzeit kann leicht von der Zeit abweichen, die Sie auf der Uhr eingestellt haben. Die aktuelle Zeit auf dem System hilft Ihnen, die Protokolle von der Zeit und dem Datum zu finden, die Sie überprüfen möchten.
- Im Folgenden finden Sie die Schritte zum Installieren und Konfigurieren des NTP-Servers auf Centos.
# sudo yum install ntp
- Sobald die Installation abgeschlossen ist, können Sie den folgenden Befehl ausführen, um den Dienst beim Booten auszuführen.
# service enable ntpd
- Sie können den NTP-Dienst starten/stoppen oder neu starten, indem Sie den folgenden Befehl eingeben.
# service ntpd start
# service ntpd stop
# service ntpd restart - Nach der Installation des NTP-Servers können Sie auf diesen Link (https://www.pool.ntp.org/en/) für den NTP Public Pool-Zeitserver klicken. Wählen Sie Ihr Kontinentgebiet aus, in dem sich Ihr Server befindet, und finden Sie Ihr Land in der NTP-Serverliste.
- Bearbeiten Sie nun die Konfigurationsdatei /etc/ntp.conf des NTP-Daemons und kommentieren Sie den standardmäßigen öffentlichen Server von pool.ntp.org und ändern Sie die von Ihrem Land bereitgestellte Liste.
Von
# sever 0.centos.pool.ntp.org iburst
Ändern Sie es in
# sever 1.centos.pool.ntp.org iburstsever 0.ro.pool.ntp.org iburst
sever 1.ro.pool.ntp.org iburst - Wenn Sie Kunden aus Ihren Netzwerken erlauben möchten, die Zeit mit diesem Server zu synchronisieren. Sie sollten die Änderungen in der NTP-Konfiguration wie folgt vornehmen:
restrict 192.168.1.0 netmask 255.255.255.0 nomodify notrap
- Laut nomodify notrap dürfen Ihre Clients den Server nicht konfigurieren. Sie können eine Regel in der Firewall hinzufügen, wenn sie auf Ihrem Server aktiviert ist.
# firewall-cmd –add-service=ntp –permanent
- Laden Sie die Firewall neu.
# firewall-cmd –reload
- Starten Sie einen aktivierten NTP-Server
# systemctl start ntpd
# systemctl enable ntpd - Überprüfen Sie den NTP-Status, dass es gut läuft.
# systemctl status ntpd
- Sie können die Zeitsynchronisierung überprüfen, indem Sie den folgenden Befehl ausführen.
# ntpq -p
# date –R