(Network Time Protocol) Das NTP ist ein Standard zur Synch
Transcription
(Network Time Protocol) Das NTP ist ein Standard zur Synch
Linux professional Institute Administration Network Time Protocol NTP (Network Time Protocol) Das NTP ist ein Standard zur Synchronisierung von Uhren in Computersystemen. Eine genaue Zeitangabe ist z.B. wichtig für Zeitstempel oder bestimmte Dienste. NTP verwendet dazu standardmäßig das verbindungslose UDP-Protokoll. Momentan ist Protokollversion 4 gültig und der UDP-Port 123 reserviert. Clientseitige Abfrage von Zeitservern Im Allgemeinen benötigt man für den entsprechenden Ablauf von zeitkritischen Diensten nur eine zuverlässige Zeitquelle. Diese kann man sich selbst einrichten (auch in Form des ntpd (Dienst)) oder mithilfe bestimmter Befehle abfragen. Dazu wird der Befehl ntpdate verwendet, der sich mit angegebenen Zeitservern verbindet und die lokale Systemzeit setzt. Syntax # ntpdate [Option(en)] ZEITSERVER B d q t timeout u v # # # # # # # Immer die Zeit angeben, auch wenn der Rahmen abweicht. Anzeigen von Debugmeldungen nur anfragen, nicht Uhrzeit setzen timeout gibt die Zeit an, die auf die Antwort des Servers gewartet wird. einen unprivilegierten Port nutzen Geschwätzigkeit (Verbosity) erhöhen Eine beispielhafte Anfrage mit setzen der Systemzeit sieht dann so aus: # ntpdate ntp1.ptb.de 11 Sep 10:28:28 ntpdate[14334]: adjust time server 192.53.103.108 offset 0.042458 sec Das Debian Projekt bietet eine ntpdate-nahe Abwandlung: ntpdatedebian # liest aus /etc/default/ntpdate aus. Wenn die Direktive NTPDATE_USE_NTP_CONF=yes in der /etc/default/ntpdate gesetzt ist wird die Datei /etc/ntp.conf verwendet. /etc/ntp.conf # Konfiguration an welchen Server sich ntpdate-debian # wendet. Angabe per server Direktive # Unter Red Hat Systemen wird diese Datei für die # Serverkonfiguration des ntpd verwendet. Beispiel: Eintrag der /etc/ntp.conf server server ntp1.ptb.de 0.de.pool.ntp.org Ansonsten werden per Direktive NTPSERVERS unterschiedliche Zeitserver des Debian-Projekts angebunden (wie z.B. 0.debian.pool.ntp.org ) S.Kreienbrock Seite 1 von 1 COMCAVE COLLEGE GmbH