PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : NTP Server---wie kommt die zeit ins LAN??



daytona
29.04.02, 10:31
hi,
ich habe auf meinem router(debian) ntp-server installiert(und zwar ntp-simple,ntpdate&ntp). Der router soll die zeit aus dem internet synchronisieren, und dann wiederum die zeit den angeschlossenen rechnern(auf ihnen ist auch ntp,ntp-simple&ntpdate installiert) zur verfuegung stellen.
Hier nun die ntp.conf vom router:
logfile /var/log/ntpd
driftfile /var/lib/ntp/ntp.drift
server ntp1.ptb.de
server ntp2.ptb.de

restrict ntp1.ptb.de
restrict ntp2.ptb.de

restrict 127.0.0.1
restrict "ip-lokales Netz" mask 255.255.255.0

restrict default notrust nomodify nopeer

alles andere ist auskommentiert
was bedeutet in der .conf:
#statistics loopstats peerstats clockstats
#filegen loopstats file loopstats type day enable
#filegen peerstats file peerstats type day enable
#filegen clockstats file clockstats type day enable

nun die ntp.conf vom client:

logfile /var/log/ntpd
driftfile /var/lib/ntp/ntp.drift

server "ip-server" ohne mask
restrict "ip-server" ohne mask
restrict 127.0.0.1
restrict default notrust nomodify nopeer

alles andere ist auskommentiert.
die zeitsysnchronisation übers internet klappt.
auf dem router(server) läuft der ntpd.
so am client habe ich den daemon nicht gestartet.
ein ntptrace "ip-server" gibt folgende meldung:
"name server": stratum 16 offset -583.112065 sync distance 0.0.1494
0.0.0.0 *Not Synchronized*
dann starte ich den daemon und gebe ein ntpq ein:
ntpq>ope
remote local st t when poll reach delay offset disp
"name server" "ip-lokal" 0 u - 64 0 0.000 0.000 4000.
>ntpq

ein ntpdate -b "ip-server":
28 Apr 21:16 ntpdate[558]:the NTP socket ist in use,exiting

dann stoppe ich den daemon und mache ein ntpdate -b "ip-server"
28 Apr 21:18 ntpdate[561]: no server suitable for synchronization found

so und weiter gehts nicht habe verschiedenes in den ntp.conf's auskommentiert und wieder die commandos eingegeben, gleicher effekt.
was fehlt mir, muss der daemon beim client irgendwo eingetragen sein(inetd.conf), kann ja net sein, den am router ist er ja auch nirgends eingetragen, und bei zeitsynchronisation uebers netz ist der router ja auch client.
Also weiss wer was????
gruss thomas

Dewitt
29.04.02, 11:28
blah...
[vollkommen falsche antwort]

daytona
29.04.02, 11:37
würde mich ueber produktivere, und geistreichere antworten freuen, mit denen ich auch was anfangen könnte..danke im vorraus....

robert_da
29.04.02, 22:44
Hi

ich habe in der Datei ip-up folgenden Eintrag vorgenommen:

/usr/sbin/netdate -v wrzx03.rz.uni-wuerzburg.de
/sbin/clock -wu

/usr/bin/fetchmail -a -v >>/var/log/fetchmail 2>&1 &
/usr/sbin/sendmail -q &

Zuerst wird die Zeit geholt erfolgt über UDP (Rechner Uni-Wü geht nicht mehr - muss ein anderer her), dann wird die Systemuhr gändert. Danach wird die Post aus dem Internet geholt und die auf dem eigenen Server abgeschickt.

Habe Suse 8.0

Robert

READY
05.07.02, 13:10
die antwort hilft glaube ich nicht weiter, da die zeit sycronisation ja klappt, nur die zur verfügung stellung nicht hinhaut.. ich brauch auch ne antwort, habe das gleiche problem .. thx