NTP Network Time Protocol

NTP (Network Time Protocol)

Das NTP Protokoll dient dazu, die Zeit innerhalb eines Netzwerkes mit einem zentralen Zeitserver abzugleichen.

NTP installieren

Debian / Ubuntu

apt-get install ntp

Den NTP Daemon konfigurieren

Möchte man seine eigenen Zeit-Server verwenden, muß der ntpd entsprechend konfiguriert werden. Bei Debian /Ubuntu Linux sind beispielsweise folgende zwei Zeilen in die Datei /etc/ntp.conf einzufügen oder die mit „server“ beginnenden Zeilen zu ersetzen:

server  ntp1.mein-server.de  iburst
server  ntp2.mein-server.de iburst

Alternativ kann man noch weitere öffentliche Server hinzugefügen:

server 0.de.pool.ntp.org
server 1.de.pool.ntp.org
server 2.de.pool.ntp.org
server 3.de.pool.ntp.org

Jeh mehr Server man einträgt, umso mehr werden die Anfragen auf viele Server verteilt und somit erhöht sich auch die Zuverlässigkeit.

Nach einer Änderung muß der ntpd neu gestartet werden.

Mit NTP die Zeit manuell synchronisieren

Für den Fall der Fälle, daß es einmal Notwendig ist, die Zeit manuell zu synchronisieren, geht dieses entweder mit ntpd:

ntpd -q -g

Die Option -g bedeutet, daß ntpd auch synchronisiert, wenn die Zeit mehr als 1000 Sekunden abweicht. Die Option -q bedeutet, daß ntpd nur einmal ausgeführt wird oder mit ntpdate:

ntpdate ntp1.mein-server.de
ntpdate 0.de.pool.ntp.org

  Hardwareuhr anpassen

Dieses geht mit

hwclock --systohc

damit der Server nach einem eventuellen Reboot auch mit der korrekten Zeit hochfährt.