openntpd konfigurieren

Manga

Well-Known Member
Hallo,

ich habe ein Problem mit openntpd.
Es aktualisiert einfach die Zeit nicht


hier mal die /usr/local/etc/ntpd.conf

Code:
# $OpenBSD: ntpd.conf,v 1.7 2004/07/20 17:38:35 henning Exp $
# sample ntpd configuration file, see ntpd.conf(5)

# Addresses to listen on (ntpd does not listen by default)
#listen on *
#listen on 127.0.0.1
#listen on ::1

# sync to a single server
#server ntp.example.org

server ptbtime1.ptb.de

# use a random selection of 8 public stratum 2 servers
# see http://twiki.ntp.org/bin/view/Servers/NTPPoolServers

servers pool.ntp.org

# dmesg -a | grep openntpd
Starting openntpd.

# ps ax | grep ntpd
519 ?? Is 0:00.00 ntpd: [priv] (ntpd)
520 ?? S 0:00.05 ntpd: ntp engine (ntpd)
753 p1 R+ 0:00.00 grep ntpd

Woran mag das liegen?

MfG
 
Hallo,

ein Blick in die Man-Pages: man ntpd

-> beende mal ntpd und starte ihn mit
Code:
ntpd -d

dann siehst du Fehlermeldungen, hoffe ich.

man ntpd.conf : Warum hast du server und servers in der Config angeben, der servers-Eintrag reicht eigentlich.

Ciao

Der Kawana
 
Warum hast du server und servers in der Config angeben, der servers-Eintrag reicht eigentlich
War mehr aus Verzweiflung

Das gibt ntpd -d aus

Code:
# /usr/local/sbin/ntpd -d
ntp engine ready
reply from 192.53.103.103: offset 25198.472487 delay 0.064026, next query 8s
reply from 192.53.103.103: offset 25198.444155 delay 0.087825, next query 5s
reply from 192.53.103.103: offset 25198.407024 delay 0.065697, next query 6s
peer 192.53.103.103 now valid
reply from 192.53.103.103: offset 25198.373825 delay 0.059878, next query 9s
reply from 192.53.103.103: offset 25198.330015 delay 0.063288, next query 6s
reply from 192.53.103.103: offset 25198.300138 delay 0.064529, next query 7s
reply from 192.53.103.103: offset 25198.264924 delay 0.064385, next query 34s
reply from 192.53.103.103: offset 25198.093429 delay 0.064730, next query 32s
adjusting local clock by 25198.373825s
reply from 192.53.103.103: offset 2519

Aber keine Ahnung was da eingestellt wird, bei mir ists immer noch 15:20
 
Zeitserver passen die lokale Zeit "langsam" um sshd etc. nicht aus dem Tritt zubringen. Wenn Du unbedingt die Uhrzeit stellen willst, nimmt ntpdate $zeitserverip (den ntpd vorher stoppen) und machst einen Neustart um die Dienste sicherheitshalber in geordnete Bahnen zu haben. Dann regelt Dein Zeitserver von nun an die lokale Zeit.
 
Oder ein "ntpd -s", dabei wird die Zeit auch beim starten sofort angepasst.

ntpd(8) schrieb:
-s
Set the time immediately at startup if the local clock is off
by more than 180 seconds. Allows for a large time correc-
tion, eliminating the need to run rdate(8) before starting
ntpd.
 
tnx,

ein openntpd_flags="-s"

brachte das gewünschte Ergebnis

Habe auf openbsd.org folgendes gefunden:
(Auf openntpd.org war davon nix zu finden.)

Wenn deine Uhr erst einmal genau eingestellt ist, wird ntpd sie auf einem sehr hohen Genauigkeitsgrad halten. Sollte deine Uhr jedoch um einige Minuten falsch gehen, so wird *dringend* dazu geraten, sie zuerst genau einzustellen, da es Tage oder sogar Wochen dauern kann, eine sehr ungenau eingestellte Uhr zu synchronisieren

Hätte nicht erwartet, das das SO lange dauert.
 
Manga schrieb:
tnx,

ein openntpd_flags="-s"

brachte das gewünschte Ergebnis

(Auf openntpd.org war davon nix zu finden.)

Zu finden auf: http://openntpd.org/ -> Manual Pages -> ntpd

Die Antwort steht, wie (fast) immer in der man-page. Tschepe hat sie zitiert, da er schon dein Problem genauer kannte, und ich hatte sie verlinkt.

Wenn Du einen Vorschlag hast, wie man die man-page verbessern kann, freuen sich die Jungs von OpenNTPd vermutlich.

Ciao

Der Kawana
 
Zurück
Oben