Good to Know Database

CentOS 5: Network Time Protocol (NTP)


1. Einleitung

Damit jeder Rechner im Netzwerk die korrekte Zeit eingestellt hat, empfiehlt sich der Einsatz des Network Time Protocols (NTP), welches in der RFC 1305 beschrieben wird.

Im folgenden will ich beschreiben wie Sie einen NTP-Client und einen NTP-Server einrichten und verwenden können.

2. Installation und Konfiguration

Sollten Sie das Paket ntp noch nicht installiert haben, können Sie dies mit YUM nachholen.

[root@centos5 ~]# yum install ntp

Nachdem die Installation abgeschlossen ist, sollten Sie die Konfigurationsdatei überprüfen und gegebenenfalls anpassen.

[root@centos5 ~]# vi /etc/ntp.conf

Wenn Sie die Datei geöffnet haben, können Sie sich die Standardkonfiguration des NTP-Daemons ansehen. Die folgenden Zeilen geben die Referenzzeitserver an.

server 0.rhel.pool.ntp.org
server 1.rhel.pool.ntp.org
server 2.rhel.pool.ntp.org

Sollten Sie andere Zeitserver verwenden wollen, entfernen Sie diese Zeilen und fügen die gewünschten Referenzserver ein.

server ntp1.ptb.de
server ntp2.ptb.de

Nachdem Sie die Einstellungen vorgenommen haben, speichern Sie die Datei ab.

3. NTP verwenden

Sollte Ihre Systemzeit mehr als 1000 Sekunden von der Referenzzeit abweichen, verweigert der NTP-Daemon den Dienst. Aus diesem Grund sollten Sie bei einer Abweichung von mehr als 1000 Sekunden den folgenden Befehl aufrufen. Dadurch wird die Systemzeit mit dem Referenzserver synchronisiert.

[root@centos5 ~]# ntpdate ntp1.ptb.de

Hinweis: Sollte der ntpd bereits gestartet sein, funktioniert dieser Befehl nicht da der NTP-Socket bereits verwendet wird.

Sobald sich die zeitliche Differenz zwischen Server und Client innerhalb der 1000 Sekunden befindet, können Sie den ntpd starten.

[root@centos5 ~]# service ntpd start

Damit der ntpd beim Systemstart automatisch gestartet wird, können Sie den ntpd wie folgt dem Runlevel 3 und 5 hinzufügen.

[root@centos5 ~]# chkconfig --level 35 ntpd on

4. NTP-Server einrichten

Um einen NTP-Client als Server zu verwenden, müssen Sie nur noch den UDP-Port 123 in der Firewall öffnen. Dazu rufen Sie die Firewall-Konfiguration wie folgt auf.

[root@centos5 ~]# system-config-securitylevel-tui

Unter Anpassen tragen Sie als weiteren geöffneten Port ntp:udp ein. Nachdem Sie die Einstellungen gespeichert haben, können Sie auf Ihren Clients den soeben konfigurierten NTP-Server mit ntpdate und ntpd verwenden.

Sollten Sie auch die Systemzeit von Windows-Clients über den NTP-Server aktualisieren wollen, öffnen Sie die "Eigenschaften von Datum und Uhrzeit" und geben im Register "Internetzeit" Ihren NTP-Server ein.


Dieser Eintrag wurde am 30.07.2007 erstellt und zuletzt am 12.03.2010 bearbeitet.

Direkter Link zu dieser Seite: http://www.gtkdb.de/index_33_576.html

[ Zur Startseite ]   [ Zur Kategorie ]


Valid XHTML 1.0 Transitional Valid CSS Valid Atom 1.0

© 2004-2018 by Georg Kainzbauer