Newsgroup: it.comp.reti.ip-admin
Titolo: Cambio IP e aggiornamenti zona su NIC.IT

Ho cambiato gli IP della mia zona 'onenet.it.', quanto tempo passa
affinché i name server del 
NIC.IT
 se ne accorgano ?
Gabriele

affinché i name server del 
NIC.IT
 se ne accorgano ?
normalmente 24/48 ore
Ciao


Dipende da come era settato il tuo SOA e quanto caching fanno i vari 
server per raggiungere il tuo.
-- 
   A computer is like an air conditioner,
   it stops working when you open Windows.
   Registered Linux user #337974  < 
http://giovanni.homelinux.net/
 >


"normalmente" io speravo che se il maintainer invia un nuovo modulo (e
infatti nello stato della registrazione di vede), i name server del
nic.it
 facessero subito un refresh della zona.
Gabriele

 affinché i name server del 
NIC.IT
 se ne accorgano ?
Se usi bind9 come server DNS, dovrebbe essere praticamente immediato,
poichè BIND invia una notifica a tutti i record NS della zona, per
sollecitare gli slave ad allinearsi.
Se usi bind8, invece, dipende dal tempo definito dal campo "refresh" del
record SOA.
-- 
Skull & Bones (ER6n Silver)

 sollecitare gli slave ad allinearsi.
Ah, ovviamente dando per scontato che per "i name server del 
NIC.IT
"
intendi il 
dns3.nic.it
 che ti fa da slave...



Sì sì intendo quello lì :)
Il fatto è che stavolta non ho potuto mettere in anticipo gli IP nuovi
assieme ai vecchi e quindi non ho abbassato prima il tempo del refresh.
Però non capisco, perché il NS del NIC quando viene inviato un nuovo
modulo non richiede subito un trasferimento di zona ? non sarebbe più
facile e veloce?
Gabriele

 facile e veloce?
Qui non ti seguo più, presumibilmente perchè non so che hai fatto.
Quando invii il modulo elettronico, il NIC esegue il check delle zone,
prima di aggiornare (o aggiungere) le deleghe per la zona in questione.
Poi (se lo usi come slave), effettua un zone transfer come conseguenza
del fatto che i nuovi DNS annunciano un nuovo seriale (non ho idea cosa
facciano in caso di cambio del NS master, presumo svuotino la vecchia
zona dal loro nameserver, in modo da azzerare il seriale; almeno, è
queello che farei io...).
Eventualmente spiega che hai fatto.
Anche perchè se interrogo il dns del NIC per la tua zona...
$ host -t soa 
onenet.it
 
dns3.nic.it
Using domain server:
Name: 
dns3.nic.it
Address: 193.205.245.66#53
Aliases:
onenet.it
 SOA 
dns.onenet.it
. 
postmaster.onenet.it
. 2006072701 86400 3600
604800 3600
il seriale presente su 
dns3.nic.it
 risale apparentemente al 27 luglio,
mentre invece i tuoi DNS (vecchi?) risultano irraggiungibili:
zarathustra:~ skull$ dig ns 
onenet.it
 @
dns3.nic.it
; <<>> DiG 9.2.2 <<>> ns 
onenet.it
 @
dns3.nic.it
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 10665
;; flags: qr aa rd; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 2
;; QUESTION SECTION:
;
onenet.it
.                     IN      NS
;; ANSWER SECTION:
onenet.it
.              3600    IN      NS      
dns2.onenet.it
.
onenet.it
.              3600    IN      NS      
dns3.nic.it
.
onenet.it
.              3600    IN      NS      
dns.onenet.it
.
onenet.it
.              3600    IN      NS      
ns2.aversus.com
.
;; ADDITIONAL SECTION:
dns.onenet.it
.          3600    IN      A       213.155.207.85
dns2.onenet.it
.         3600    IN      A       213.155.207.87
;; Query time: 51 msec
;; SERVER: 193.205.245.66#53(
dns3.nic.it
)
;; WHEN: Wed Oct 18 20:19:03 2006
;; MSG SIZE  rcvd: 148
zarathustra:~ skull$ dig ns 
onenet.it
 @
213.155.207.85
; <<>> DiG 9.2.2 <<>> ns 
onenet.it
 @
213.155.207.85
;; global options:  printcmd
;; connection timed out; no servers could be reached
Hai spostato i DNS su altra connettività?!?
In tal caso, credo ci sia da attendere che il NIC aggiorni le deleghe, e
ci impiega anche alcune ore...


 mentre invece i tuoi DNS (vecchi?) risultano irraggiungibili:
Non c'è più la vecchia linea, per cui la mia zona è tutta diversa come IP.
Ora i ns sono:
213.203.186.85 e .87
Ho messo basso solo adesso il refresh, ma finché su 
dns3.nic.it
 restano
i dati vecchi non cambia nulla...
Gabriele

TTL...
Ah! e il refresh interval del SOA non viene cagato? Viva l'RFC... 


Il refresh interval vale comunque se lo slave non riceve alcuna notifica
di aggiornamento, oppure se è un "ghost slave", ovvero *non listato*
come record NS nella zona *e* non incluso in una direttiva "also-notify"
sul master.
Oppure, ancora, se lo slave è una versione che "non capisce" i notify.
Lo slave che verifica e riallinea la zona ogni "refresh_time" è il
funzionamento nello schema originale.
L'uso del notify è stato definito in seguito, da RFC1996, per comprimere
i tempi di convergenza degli slave: in un ambito dinamico in cui le
entry vanno e vengono spesso è impensabile avere gli slave allineati
ogni 12 ore come originariamente previsto e consigliato da RFC1912.
Il meccanismo è completamente retrocompatibile (dato che è una
*aggiunta*), ed è usato di default da bind9 in poi.
Bye.


 mentre invece i tuoi DNS (vecchi?) risultano irraggiungibili:
[snip]
Potresti rifare l'interrogazione da 
dns3.nic.it
 e dal mio 
dns.onenet.it
e dirmi cosa vedi per 
onenet.it
 ?
C'è qualcosa che ancora non va e non capisco se sul mio server o altrove.
Il seriale corretto è 2006102004
grazie :)
Gabriele

 Il seriale corretto è 2006102004
Allora son decisamente arrivato tardi :-D
$ host -t soa 
onenet.it
 
dns3.nic.it
Using domain server:
Name: 
dns3.nic.it
Address: 193.205.245.66#53
Aliases:
onenet.it
 SOA 
dns.onenet.it
. 
postmaster.onenet.it
. 2006102005 7200 3600
604800 3600
Sorry, ieri a quell'ora avevo già spento il portatile per riaccenderlo
solo oggi...
Cmq, quella di sopra è una interrogazione diretta a 
dns3.nic.it
, quindi
independente da eventuali caching dei resolver, e in quanto tale
identica chiunque la faccia...
Ciao!
