Openntpd 3.9p1 - DEPRECATED¶
- Package: master/make/pkgs/openntpd/
- Steward: -
"OpenNTPD ist eine FREIE und einfach zu benutzende Implementierung des
Network Time Protocol. OpenNTPD kann die lokale Uhr mit NTP-Servern
abgleichen und selbst als NTP-Server fungieren, also die lokale Uhrzeit
anderen Systemen zur Verfügung stellen."
http://www.openntpd.org/de/
Mit OpenNTPD lässt sich die Zeit per Internet synchronisieren.
Natürlich kann man das von jedem PC aus auch, und die Fritzbox (multid
daemon) selbst holt sich die Zeit ja auch aus dem Netz - wozu also
dieses Paket?
Das OpenNTPD Paket stellt nicht nur einen Client, sondern auch einen
Server zur Verfügung. Somit kann sich die FritzBox die Zeit aus dem
Internet "downloaden" - und stellt sie dann im lokalen Netz bereit.
Vorteile:¶
- Nur die FritzBox muss die Zeit "Remote" abgleichen
- Da die FritzBox sicher rund um die Uhr läuft, kann dies jederzeit
passieren - und dennoch steht die aktuelle Zeit zur Verfügung,
sollte das Internet mal "kaputt" sein (Probleme beim Provider
o.ä.). - Alle Rechner im lokalen Netz synchronisieren mit der FritzBox, und
haben somit identische Zeitstempel - sehr von Vorteil, wenn man z.B.
Logfiles abgleichen will. - Auch Rechner, die nicht ins Internet dürfen, haben die Chance auf
einen Zeitabgleich.
Ubuntu client setup¶
- Install: sudo apt-get install ntp
- Configure: add server fritz.box as first server to /etc/ntp.conf
- Apply configuration: sudo service ntp restart
- Check if it works: sudo ntpq -np
- More info:
here
Multid NTP client deaktivieren¶
Durch diese Option wird AVM's multid durch einen zusätzlichen Parameter
angewiesen die Zeit nicht zu synchronisieren (erfordert Restarts von
multid).
Wenn chronyd in der Firmware vorhanden ist wird multid in rc.net ohne
SNTP-Funktion gestartet. Zusätzlich deaktiviert multid diese Funktion
auch automatisch wenn /var/run/chronyd.pid existiert
(source).
SNTP = Simple Network Time Protocol
openntpd automatically selects Remove chronyd.
Fehlerbehebung¶
dispatch_imsg in main: pipe closed: In deropenntpd.confwird
listen onfalsch benutzt.
Alternative¶
Man kann auch den in inetd integrierten
"time"
Service
aktivieren. Diese kann z.B. mit "rdate" genutzt werden, welches
bereits in Freetz enthalten ist oder auch auf der Dbox2