Newsgroup: it.comp.reti.ip-admin
Titolo: Aggiornamento tavole DNS ;)

Dunque, sto cercando di capirci qualche cosa... ma mi risulta difficile
;)
Volevo sapere quando le tavole che contengono gli indirizzi nei server
DNS vengono aggiornate!
Cioe' se io dal mio server DNS modifico/aggiungo un indirizzo (e
relativo nome) dopo quanto tempo l'aggiornamento viene riflesso sugli
altri DNS interessati alla zona?
C'e' un refresh ogni tot? Oppure si ha l'aggiornamento quando
l'indirizzo viene richiesto?
Oppure tutte e due?
Grazie mille in anticipo!
Ciao
-- 
By Giulivo Navigante
http://carmenconsoli.freeweb.org
 (Tutto quello che cercate su Carmen)
http://giulivo.freeweb.org
 (con le FAQ di Linux e di WindowsNT)

 altri DNS interessati alla zona?
Intendi dire i secondari per quella zona ?
Dipende, se usi bind 4 il secondario controlla la validita' dei suoi dati ogni
tot secondi, dove tot e' indicato nel campo refresh del SOA della zona.
Se usi bind 8, quando i dati vengono modificati, il primario manda un NOTIFY a
tutti i secondari elencati come NS che provvedono ad aggiornarsi immediatamente.
Ciao.
-- 
 Daniele
-------------------------------------------------------------------------------
 Daniele Orlandi - Utility Line Italia - 
http://www.orlandi.com
 Via Mezzera 29/A - 20030 - Seveso (MI) - Italy
-------------------------------------------------------------------------------

 tutti i secondari elencati come NS che provvedono ad aggiornarsi immediatamente.
Ok, gia' questa e' un'ottima spiegazione :)
Ti ringrazio molto... ma non intendevo tra server primario e
secondario... bensi' tra server differenti ;)
La cosa resta uguale?
Ancora grazie!


 
http://giulivo.freeweb.org
 (con le FAQ di Linux e di WindowsNT)
24 ore per tutta italia, ma ricordati di aggiornare anche la data della tua
modifica nel record SOA, altrimenti non se ne accorge nessuno!


----
                          "True programmers never die, 
                           they just branch to an odd address..."

 Ecco spero di essere stato piu' chiaro! (se non ho detto sciocchezze)
Ok... capisco...
Dovresti leggerti un po' di documenti sul funzionamento del DNS che ti farebbero
molto bene.
CMQ, ogni server DNS contiene solo i dati per i quali e' autoritativo.
I primari e i secondari sono autoritativi per le loro zone, i primari hanno i
dati, i secondari una copia di quei dati.
Se chiedi ad un DNS informazioni su dati che non ha, esso andra' alla ricerca di
chi e' autoritativo, partira' da uno dei root-servers finche' non trovera' chi
e' autoritativo.
Se per esempio cerchi di risolvere 
www.ibm.com
, il tuo server andra' da uno dei
root-servers e gli chiedera' chi e' 
www.ibm.com
, il root server pero' sa solo
quali sono i servers autoritativi per com, net, org, it, etc... e quindi ti
mandera' dal server che ha le informazioni per .com. Tu andrai da quel server
che ti rispondera' che le informazioni per 
ibm.com
 le trovi ad un altro server,
alla fine tu andrai da quel server che, essendo autoritativo per 
ibm.com
 ti
dara' il record 
www.ibm.com
.
Inoltre, il server che fa la ricerca tiene in cache i risultati per un tempo
pari al TTL del record, e' per questo che in caso di modifica, per un tempo pari
al TTL + Refresh, ci possono essere in giro i dati vecchi.
Ciao!


 dati, i secondari una copia di quei dati.
(2)Mille grazie per la spiegazione semplice ed esaustiva!!
Mi rendo conto dunque che quello che ho chiesto era una cretinata, dato
che non c'e' aggiornamento di tavole tra i due DNS ;)
Sei un grande!
Ciao
-- 
By Giulivo Navigante
