Das unten beschriebene Beispiel gilt für einen einfachen NTP-Server und -Client. NTP steht für Network Transport Protocol und wird verwendet, um die Zeit auf den Servern miteinander zu synchronisieren, wobei eine gemeinsame zuverlässige Quelle zum Abrufen der Zeit verwendet wird.
NTP-Serverkonfiguration
1. Installieren Sie das erforderliche NTP-Paket auf dem Server.
# yum install ntp
2. Stellen Sie sicher, dass sich die folgenden Einträge in der NTP-Konfigurationsdatei /etc/ntp.conf befinden .
# cat /etc/ntp.conf restrict default kod nomodify notrap nopeer noquery restrict -6 default kod nomodify notrap nopeer noquery restrict 127.0.0.1 restrict -6 ::1 server 0.pool.ntp.org server 1.pool.ntp.org server 2.pool.ntp.org server 3.pool.ntp.org restrict 10.10.10.0 mask 255.255.255.0 nomodify notrap driftfile /var/lib/ntp/drift keys /etc/ntp/keys
Laut Konfigurationsdatei dienen die NTP-Server nur den NTP-Clients im Subnetz 10.10.10.0/24. Die für Ihre Region spezifischen öffentlichen NTP-Server finden Sie unter pool.ntp.org.
In der Datei /etc/ntp.conf müssen Sie den/die NTP-Server in Ihrer Umgebung angeben.
3. Jetzt können Sie den ntpd-Dienst starten.
Für RHEL 5,6 :
# service ntpd start
Für RHEL 7 :
# systemctl start ntpd.service
NTP-Client-Konfiguration
1. Fügen Sie für die Client-NTP-Konfiguration die folgende Konfiguration in /etc/ntp.conf hinzu Datei.
# cat /etc/ntp.conf restrict default kod nomodify notrap nopeer noquery restrict -6 default kod nomodify notrap nopeer noquery restrict 127.0.0.1 restrict -6 ::1 server ntp.server.com driftfile /var/lib/ntp/drift keys /etc/ntp/keys
Hier ist ntp.server.com der Server, den Sie im Beispiel zu Beginn des Beitrags als NTP-Server konfiguriert haben. Aus Redundanzgründen können mehrere NTP-Server vorhanden sein. Fügen Sie eine neue Zeile für jeden der NTP-Server in der Datei /etc/ntp.conf hinzu.
2. Starten Sie den ntpd-Dienst auf dem ntp-Client-Server.
Für RHEL 5,6 :
# service ntpd start
Für RHEL 7 :
# systemctl start ntpd.service