← Back to team overview

sslug-teknik team mailing list archive

ntpd vil kun synkroniser til intern ur

 

Hjælp

Vi har et setup med en Windows2003 der fungerer som tids server, så har vi en stor solaris maskine og et antal Linux maskiner. Og så har vi et antal Linux maskiner i et under net bag en Linux firewall.
Desuden har vi et antal Windows klienter.

Problemet er nu at ingen af Linux maskinerne vil bruge den fældes tids server.
Det kan jeg bla se ved
/usr/sbin/xntpdc -p

    remote           local      st poll reach  delay   offset    disp
=======================================================================
*LOCAL(0)        127.0.0.1       10   64  377 0.00000  0.000000 0.03070
=192.168.250.10  192.168.250.1    1 1024  377 0.00021 -0.484116 0.01265
=192.168.250.11  192.168.250.2    2 1024  377 0.00018 -0.486531 0.01082

Hvis man sætter alle Linux maskinerne til at synkroniser til en af Linux maskinerne så virker det, dog kan den maskine de synkroniserer op i mod ikke selv synkroniser videre, hverken til Windows serveren eller Solaris.
Alle Windovs klienterne kan godt synkroniser op med Solaris og Windows 2003.

Jeg har prøvet både med Suse 9.2 og 9.3 og Ubuntu.

Kører jeg en  /usr/sbin/ntpdate -q 192.168.250.10 får jeg

server 192.168.250.10, stratum 1, offset -0.489105, delay 0.04140
7 Oct 19:25:09 ntpdate[27705]: adjust time server 192.168.250.10 offset -0.489105 sec

Jeg kan også sætte sætte den rigtige tid når ntpd startes, man den vil ikke efterfølgende synkroniser, så den driver langsomt længere og længere væk.

Det er ikke muligt at bruge en server fra internettet da vi kører i gennem en proxy.

Dette problem er ved at drive mig til vanvid, om natten har jeg de frygteligste mareridt om store ur der får ben og jager mig, så Please Hjææælllpppp

Mange hilsner

Jesper Thorup Nielsen






Follow ups