![]() |
|
||||||||||||||||||||
|
|||||||||||||||||||||
|
|||||||||||||||||||||
von Martin Loschwitz
Die Frage danach, ob es bei jemandem noch "richtig tickt", muss nicht immer eine Beleidigung sein -- wenn nämlich beim Computer die Uhr falsch geht, kommt es oft zu hässlichen Nebeneffekten. Mal davon abgesehen, dass Sie selbst dann die korrekte Zeit nicht mehr kennen, leidet auch Ihr Rechner unter dem gestörten Zeitgefühl: Geht die Uhr plötzlich völlig falsch, glaubt er, manche Dateien seien erst in der Zukunft erstellt worden -- und gibt mindestens Warnmeldungen aus oder quittiert im schlimmsten Falle den Dienst.
Wie vermeidet man dieses Problem? Es gibt Uhren, die genau gehen, weil präzise Zeitmessung für manche Aufgaben unabdingbar ist. Zum Beispiel in Mainflingen: Die Physikalisch-Technische Bundesanstalt (PTB), die die "offizielle" Zeit festlegt, betreibt vier Atomuhren. Diese senden DCF77, ein Zeitsignal, das für alle frei verfügbar ist und das die offizielle Zeit für die Bundesrepublik Deutschland enthält.
Mit NTP holen Sie sich das Signal dieser Uhren auf Ihren Rechner. Die PTB stellt Time-Server zur Verfügung, Sie konfigurieren Ihren eigenen Computer also nur noch so, dass er den Time-Server befragt und die Systemuhr dann anpasst.
Es gibt mehrere Wege, über die Sie die NTP-Abfrage konfigurieren können:
Welche dieser Methoden Ihnen zur Verfügung stehen, hängt allerdings auch von der Linux-Distribution ab, die Sie verwenden.
Bei Suse Linux können Sie die Uhrzeit beim Start des Systems einstellen oder manuell die Initiative ergreifen. Beachten Sie, dass das ein automatisches Stellen beim Booten nur dann sinnvoll ist, wenn Ihr Rechner beim Systemstart schon über eine Internet-Verbindung verfügt. Anderenfalls läuft die NTP-Abfrage ins Leere, was den Boot-Vorgang unnötig verlängert.
Wenn die Internet-Verbindung beim Systemstart schon steht (zum Beispiel, weil Sie einen Router oder einen WLAN-Access-Point verwenden), gehen Sie folgendermaßen vor:
Suse Linux wird von nun an bei jedem Systemstart automatisch versuchen, die Systemzeit an die des NTP-Servers anzupassen.
So konfigurieren Sie die Zeitabfrage bei Mandriva Linux 2006
Mandriva Linux wird ab sofort in regelmäßigen Abständen und beim Systemstart die Uhr neu stellen.
Bei (K)Ubuntu ist die Einrichtung eines NTP-Clients denkbar einfach, aber auch hier ist nur die Uhrensynchronisation beim Hochfahren des Rechners möglich: Das NTP-Paket von Ubuntu nistet sich nach der Installation fest in den Start-Skripten des Systems ein.
Um die NTP-Zeitabfrage bei (K)Ubuntu zu aktivieren, starten Sie das Paketverwaltungstool und installieren das Paket ntpdate nach. Die Frage nach dem NTP-Server beantworten Sie mit 192.53.103.103 und 192.53.103.107. Das sind die IP-Adressen von ptbtime1.ptb.de, der auch bei Suse Linux als Referenz-Zeit-Server dient.
Wenn Sie darauf verzichten möchten, einen festen Zeitpunkt zu bestimmen, an dem die Uhr Ihres Rechners mit einem NTP-Server synchronosiert wird, so haben Sie auch dazu die Möglichkeit. Denn das, was YaST2, das Mandrake-Tool und das Ubuntu-Paket im Hintergrund tun, können Sie selbst auf der Konsole genauso gut erledigen. Das geht so:
ntpdate Zeitserver
sudo ntpdate Zeitserver
16 Feb 00:39:34 ntpdate[9366]: adjust time server 160.45.10.8 offset -0.000978 sec
Wenn das automatische oder manuelle Einstellen der Uhrzeit nicht funktioniert, gibt es viele mögliche Fehlerquellen. Firewalls lassen NTP-Pakete oft nicht durch -- wenn also auf Ihrem Rechner oder dem Gateway eine Firewall läuft, beginnen Sie die Fehlersuche dort.
Vielleicht kommen sich auch zwei NTP-Dienste in die Quere: Gelegentlich installieren und aktivieren Distributionen auch den NTP-Daemon ntpd. Wenn er läuft, funktioniert ntpdate nicht und bricht ab. Erhalten Sie beim Aufruf des ntpdate-Kommandos eine Fehlermeldung wie "the NTP socket is in use, exiting", führen Sie vorher killall -9 ntpd aus. (hge)
| Öffentliche NTP-Server in Deutschland | ||
| Hostname | IP-Adresse | Standorg |
|---|---|---|
| ntp0.fau.de | 131.188.3.220 | Erlangen |
| ntp1.fau.de | 131.188.3.221 | Erlangen |
| ntp2.fau.de | 131.188.3.222 | Erlangen |
| ntp3.fau.de | 131.188.3.223 | Erlangen |
| ntps1-0.cs.tu-berlin.de | 130.149.17.8 | Berlin |
| ntps1-1.cs.tu-berlin.de | 130.149.17.21 | Berlin |
| ptbtime1.ptb.de | 192.53.103.103 | Braunschweig |
| ptbtime2.ptb.de | 192.53.103.104 | Braunschweig |
Dieser Online-Artikel kann Links enthalten, die auf nicht mehr vorhandene Seiten verweisen. Wir ändern solche "broken links" nur in wenigen Ausnahmefällen. Der Online-Artikel soll möglichst unverändert der gedruckten Fassung entsprechen.
Druckerfreundliche Version |
Feedback zu dieser Seite |
Datenschutz |
© 2012 Linux New Media AG |
Last modified: 2007-04-05 11:24
[Linux-Magazin]
[LinuxUser]
[Linux-Community]
[Admin-Magazin]
[Ubuntu User]
[Smart Developer]
[Linux Events]
[Linux Magazine]
[Ubuntu User]
[Admin Magazine]
[Smart Developer]
[Linux Magazine Poland]
[Linux Community Poland]
[Linux Magazine Brasil]
[Linux Magazine Spain]
[Linux Technical Review]