Debian NTP

Aus Wiki
Zur Navigation springen Zur Suche springen

Allgemein

Je länger der Rechner läuft, desto weiter wird auf dem Gerät die Zeit der korrekten Zeit "davonlaufen". Dies ist relativ einfach zu beheben. Hierzu wird ein NTP-Client/Server (Network Time Protocol) eingerichtet, der von einem Zeitserver im Internet die aktuelle und genaue Zeit mit dem lokalen Server synchronisiert.

Der (lokale) NTP-Debian-Server kann seinerseits lokale Clients (Windows-PC, NAS-Laufwerke, usw) mit der aktuellen Zeit versorgen. Damit ist gewährleistet, dass sämtliche Rechner eines (Heim-)Netztes zeitsynchron arbeiten.


Installation

apt-get install ntp
apt-get install ntpdate

(Die Frage mit j beantworten)


Funktioncheck

Der NTP-Server wird unmittelbar nach der Installation gestartet. Durch Check des Log-Files kann ermittelt werden, ob dieser fehlerfrei funktioniert:

cat /var/log/daemon.log | grep ntp

Die Ausgabe sollte in etwa folgendermaßen aussehen:

Feb 15 16:41:57 debian ntpd[3381]: ntpd 4.2.4p4@1.1520-o Wed Jan  7 18:06:29 UTC 2009 (1)
Feb 15 16:41:57 debian ntpd[3382]: precision = 1.000 usec
Feb 15 16:41:57 debian ntpd[3382]: Listening on interface #0 wildcard, 0.0.0.0#123 Disabled
Feb 15 16:41:57 debian ntpd[3382]: Listening on interface #1 wildcard, ::#123 Disabled
Feb 15 16:41:57 debian ntpd[3382]: Listening on interface #2 lo, ::1#123 Enabled
Feb 15 16:41:57 debian ntpd[3382]: Listening on interface #3 eth0, fe80::20c:29ff:fe2e:4405#123 Enabled
Feb 15 16:41:57 debian ntpd[3382]: Listening on interface #4 lo, 127.0.0.1#123 Enabled
Feb 15 16:41:57 debian ntpd[3382]: Listening on interface #5 eth0, 192.168.0.28#123 Enabled
Feb 15 16:41:57 debian ntpd[3382]: kernel time sync status 0040
Feb 15 16:42:05 debian ntpd[3382]: synchronized to 131.234.137.24, stratum 1
Feb 15 17:48:23 debian ntpd[3382]: time reset +3978.087105 s
Feb 15 17:52:44 debian ntpd[3382]: synchronized to 85.10.196.184, stratum 2


Konfiguration der Clients

Windows

Einstellen des Zeitservers:

  • Unter Windows die Uhrzeiteinstellungen öffnen: Systemsteuerung/Datum und Uhrzeit
  • Reiter Internetzeit anwählen
  • Server: IP_DES_SERVERS eingeben
  • Button Jetzt aktualisieren anwählen
  • Als Rückmeldung sollte erscheinen: "Zeit wurde erfolgreich synchronisiert..."
  • Uhrzeiteinstellungen mit Button OK abschließen


Einstellen des Aktualisierungsintervalls:

  • Registrierungseditor öffnen:
    • /Start/Ausführen
    • regedit eingeben
    • Mit OK bestätigen
  • Die beiden folgenden Registrierungsschlüssel bearbeiten:
Den Eintrag SpecialPollInterval in den beiden Schlüsseln editieren:
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\W32Time\TimeProviders\NtpClient]
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\W32Time\TimeProviders\NtpClient]
  • Eintrag SpecialPollInterval markieren
  • Rechte Maustaste betätigen und Menü ändern auswählen
  • Option dezimal anklicken
  • Gewünschten Intervall-Wert eingeben z.B. 7200 für 2h.
  • Mit OK bestätigen
  • Nachdem beide Schlüssel bearbeitet wurden, Regedit schließen
  • Windows neu starten, um die Änderungen zu übernehmen


Linux

TBD