[BSD] ntpd vagy barmi helyette
Zahemszky Gábor
Gabor at Zahemszky.HU
2005. Jan. 4., K, 23:22:48 CET
Szukacs Istvan wrote:
> Zahemszky Gábor írta:
>
>> Szukacs Istvan wrote:
>>
>>> sziasztok!
>>>
>>> van egy serverem ami kilat internetre mogotte vannak wines gepek.
>>> namost a serveren felhuznek egy ntpd-t ami szinkronozik kfkihoz es a
>>> wines kliensek meg hozza.
>>>
>>> [22:16:38] codeland root # cat /etc/ntp.conf
>>>
>>> restrict 127.0.0.1
>>> restrict 192.168.1.0 mask 255.255.255.0
>>> server 148.6.0.1 # local clock
>>> fudge 127.127.1.0 stratum 0
>>> driftfile /etc/ntp/drift
>>> multicastclient
>>> broadcastdelay 0.008
>>>
>>> ilyen beallitoasokkal
>>
>>
>>
>> Hogy jobb-e, azt nem tom, de:
>>
>> ha egyszer beállítod a kfki -t szervernek, akkor:
>> a) miért állítod be magad multicast cliensnek? Ktől jön a dátum? (man
>> szerint még a szintaxisa se jó, de mindegy)
>>
>> b) és miért is mondod, hogy a gép CMOS órája pontosabb, mint a KFKI ?
>> - legalábbis én így értem a fudge sorodat
>>
>> Zahy < Gabor at Zahemszky dot HU >
>>
> jogos
> ott volt a baj hogy amikor elkezdtem manual alapjan csinalni nem
> mukodott. aztan elkezdtem kiserletezgetni egyszercsak megjavult.
>
> kozbe olvastam az egyik levlistan hogy kell neki egykis ido mig mukodik.
> aztan rajottem arra hogy win alol parancssorbol megy panel ablakbol nem
> megy.
>
> nah most megprobalok egy mukodo es manual szerint is jo confot
> osszehegeszteni.
>
> btw. 192.168.1.0/24 es tartomanynak szeretnek idot szolgaltatni.
asszem:
server 148.6.0.1
broadcast 192.168.1.0
no meg persze driftfile :-)
és már mennie is kell. Mármint akkor, ha a wines kliensek úgy vannak
belőve, hogy hallgassanak a szervertől jövő broadcast -ra. Winen ilyet
nem csináltam az életbe se (azt se tudtam, van benne ntp-kliens), így
arra nem tudok mit mondani.
--
#!/bin/ksh
Z='21N16I25C25E30, 40M30E33E25T15U!' ;IFS=' ABCDEFGHIJKLMNOPQRSTUVWXYZ
';set $Z ;for i { [[ $i = ? ]]&&print $i&&break;[[ $i = ???
]]&&j=$i&&i=${i%?};typeset -i40 i=8#$i;print -n ${i#???};[[ "$j" = ???
]]&&print -n "${j#??} "&&j=;typeset +i i;};IFS=' 0123456789 ';set $Z;for
i { [[ $i = , ]]&&i=2;[[ $i = ?? ]]||typeset -l i;j="$j $i";typeset +l
i;};print "$j"
További információk a(z) BSD levelezőlistáról