Newsgroup: it.comp.os.linux.sys
Titolo: time server ntp??

Ciao sto provando a metter su un time server
timeserver 192.168.1.10     255.255.255.0
mypc         192.168.1.20    255.255.255.0
Sulla macchina macchina timeserver ho editato il file /etc/ntp.conf
inserendo
restrict        default ignore
restrict        127.0.0.1
restrict         192.168.1.0    255.255.255.0
notrust   nomodify notrap
server 
time.ien.it
server 127.127.1..0 #local
clock
fudge 127.127.1.0         stratum 10
driftfile /var/lib/ntp/drift
authenticate         yes
keys                    /etc/ntp/keys
Poi sempre sul server
[root@timeserver root]# /etc/init.d/ntp restart
[root@timeserver root]# netstat -avntpu | grep 123
    udp    
0.0.0.0:123
         0.0.0.0:*
Ma quando vado a sincronizzare l'ora sull'altra macchina
[root@mypc root]# ntpdate -u 192.168.1.10
mi dà il seguente errore
24 Jun 17:45:19 ntpdate[2972]: no server suitable for synchronization found
Mentre se lo faccio con i l 
time.ien.it
 allora tutto ok...Da cosa dipende?
Eppure le prove le ho condotte ad iptables stoppato....
Qualcuno ci ha già lavorato?
Grazie e ciao
Giuseppe

sul server guarda cosa ti dice ntpdc -c peers , se non hai elementi con l'
asterisco non hai fonti valide da servire.
ciao.
-- 
Perche' la gente non capisce, e non e' nemmeno che facciano apposta:
proprio non ci arrivano e basta.
                -- Enrico Brizzi, Jack Frusciante e' uscito dal gruppo

 asterisco non hai fonti valide da servire.
ecco l'output
     remote           local      st poll reach  delay   offset    disp
=======================================================================
=LOCAL(0)        127.0.0.1       10   64    1 0.00000  0.000000 7.93752

> =LOCAL(0)        127.0.0.1       10   64    1 0.00000  0.000000 7.93752
non servira' mai l' ora , deve essere cosi':
     remote           local      st poll reach  delay   offset    disp
=======================================================================
=hora.cs.tu-berl 10.0.0.2         1   64   55 0.16385 -0.018590 0.93864
=
swisstime.ee.et
 10.0.0.2         1   64   77 0.11903 -0.015425 0.18837
=
ntp1.ien.it
     10.0.0.2         1   64   77 0.16504 -0.051369 0.18837
=
ntp2.ien.it
     10.0.0.2         1   64  177 0.10814 -0.033847 0.06340
*
woon.curie.fr
   10.0.0.2         1   64  177 0.10428 -0.021552 0.06340
il numero ( che tu hai 10 e su mio è uno ) indica l' accuratezza del clock ,
10 significa che non è garantito , quindi è inutile servirlo ad altri nodi.
aggiungi a ntpd.conf
server 
ntp1.ien.it
server 
ntp2.ien.it
server 
ntps1-0.cs.tu-berlin.de
server 
ntp1.curie.fr
server 
swisstime.ethz.ch
poi lo fai ripartire e controlli con il cmd di prima , quando una fonte
prende * stai servendo l' ora.
ciao.
-- 
- Mamma, e' vero che quando si muore si diventa polvere?
- Si', Pierino.
- Allora, sotto il mio letto ci sono un sacco di cadaveri!
                -- Da it.hobby.umorismo

 
Non hai impostato la politica di aggiornamento da 
time.ien.it
, che quindi
viene presa dal default (ignore).
Prova ad aggiungere:
restrict 
time.ien.it
 nomodify notrap noquery
prima di:
server 
time.ien.it
-- 
Mario "Reliant" Pascucci
Linux Registered user #327002 
http://counter.li.org/
http://ilpettegolo.altervista.org/

 prende * stai servendo l' ora.
mi allaccio al thread...
e' possibile sapere (tramite log) quando un pc cerca di sincronizzare
l'ora tramite ntp al mio server?
Ho in giro alcuni router che ho programmato per sincronizzarsi al mio 
server e ci riescono.
Mi piacerebbe pero' tener traccia di quando lo fanno...
Grazie!
-- 
Ciao, Manuel
Catastrofi del nostro tempo:
	Hiroshima 45, Cernobyl 86, Windows 95.

 l'ora tramite ntp al mio server?
non ne ho idea , io ho tutti i syslog dei server dirottati su un unica
macchina e vedo quando NON ci riescono xche' mandano un errore , non so
pero' se si possa abilitare una specie di log su ntp , prova a guardare la
documentazione.
ciao.
-- 
Il mio grado nell'esercito?  Ostaggio, in caso di guerra.
                -- Woody Allen


Ho fatto come hai detto e adesso funziona grazie...
Mi sono perň rimasti dei dubbi su due cose
1) che significato la stringa sottostante?
    forse deve essere abilitata per tutti i server dichiarati?
restrict 
time.ien.it
 mask 255.255.255.255 notrust nomodify notrap
2) l'output di ntpdc -c peers
LOCAL(0)        127.0.0.1        1   64  377 0.00000  0.000000 0.00093
=hora.cs.tu-berl  mioippubblico     1  512  276 0.09424  0.015336 0.00336
=
time.nist.gov
     mioippubblico  1  512  377 0.27040  0.026207 0.00542
=
swisstime.ee.et
 mioippubblico     1  512  377 0.09062  0.157621 0.00540
=
ntp1.ien.it
     mioippubblico     1  512  377 0.07431  0.020098 0.00542
*
ntp2.ien.it
     mioippubblico     1  512  377 0.08083  0.023493 0.00540
=
ntp2.ien.it
     5.0.0.0         16  128    0 0.00000  0.000000 0.00000
=
woon.curie.fr
   mioippubblico     1  512  377 0.10808  0.026874 0.00543
La macchina ha due ip uno pubblico su rete telecom e uno privato
192.168.1.10...
vorrei che l'output mostrasse l'ip privato e fosse ristretto solo ai client
del mio network
Ciao
Giuseppe

 client del mio network
??? xche' , i client della tua rete hanno l' accesso shell alla macchina ?
-- 
Vivi a lungo e prospera.
                -- Spock, "Amok Time", data astrale 3372.7