Newsgroup: it.comp.os.linux.sys
Titolo: DNS comportamento strano

Sto cercando di configurare BIND per la risoluzione di un dominio privato...
ma ho scoperto che da alcuni problemi... ho una machina interna che uso per
dei tes di piccoli siti, e ho cinfigurato per vederli... "sito1.camera"
"sito2.camera" in modo da gestirli indipendentemente come doini virtuali...
e uso "camera" e basta per il sito pricipale che è lo stesso di
"sito.camera"
Ho configurato e mi sembra corretto ma sembra che a volte non vada... no
risolve "camera", singolarmente, se non risolvo prima qualcosaltro... la
macchina si chiama (hostname) "camera".
posto la configurazione..
in named ho aggiunto la zona
-- named.conf --
zone "camera" {
    type master;
    file "/etc/named/db.camera";
};
-- fine named.conf --
-- db.camera --
;
; BIND data file for local camera site
;
$TTL 3600
@ IN SOA camera . root.camera . (
1 ; Serial
3600 ; Refresh
1800 ; Retry
604800 ; Expire
3600 ) ; Negative Cache TTL
;
@ IN MX 10 camera .
@ IN NS camera .
@ IN A 10.20.30.1
sito IN A 10.20.30.1
sito1 IN A 10.20.30.1
sito2 IN A 10.20.30.1
-- fine db.camera--
è giusto?
mi sembra di aver seguito correttamente l'how-to...
interrogando dig AXFR camera mi ritorna errore...
Grazie
Stefano

 sito2 IN A 10.20.30.1
Dato che sono tutti dei nomi diversi per la stessa macchina non
fai meglio ad usare degli alias con CNAME?
Davide
-- 
| I know the answer!  The answer lies within the heart of all mankind!
| The answer is twelve?  I think I'm in the wrong building. 
| 
| 

fai meglio ad usare degli alias con CNAME?
Di solito non si usa il CNAME per ragioni di performance, in quanto il
CNAME raddoppia le query al server.
Ciao,
luigi

interrogando dig AXFR camera mi ritorna errore...
Questo vuol dire solamente che il server non permette lo zone transfer
Il log non dice nulla quando avvii il name server?
Prova a riscriverlo cosi': (occhio agli spazi prima dei '.', secondo
me ne hai messi troppi)
$TTL 3600
@ 14400  IN SOA camera.  root.camera . (
1 ; Serial
3600 ; Refresh
1800 ; Retry
604800 ; Expire
3600 ) ; Negative Cache TTL
;
camera.  IN MX 10 camera.
camera.  IN NS camera
camera.  IN A 10.20.30.1
sito IN A 10.20.30.1
sito1 IN A 10.20.30.1
sito2 IN A 10.20.30.1
Ciao,
luigi



però se cambiano spesso gli ip riduci il lavoro

 però se cambiano spesso gli ip riduci il lavoro
Inoltre, ti consente di avere più nomi della stessa macchina pur
mantenendo la biunivocità tra zona diretta e inversa, e lo vedo come un
vantaggio superiore al "devo rispondere a un udp in più".
-- 
cat: .signature: No such file or directory

 
scusa eh, ma "camera" è il dominio o il nome host? O tutt'eddue?
occhio che camera e camera.camera non sono la stessa cosa... un fully 
qualified name deve avere sia la parte hostname che la parte domain.
e occhio anche a come hai settato il search domain nel resolve.conf.
-- 
Fabrizio "Hermooz" Ermini

vantaggio superiore al "devo rispondere a un udp in più".
Non e' "un pacchetto UDP in piu'", bensi' "Il doppio dei pacchetti
UDP".
C'e' una bella differenza (a meno che il numero di pacchetti sia =1),
soprattutto se il DNS e' trafficato.
Ciao,
luigi

 soprattutto se il DNS e' trafficato.
bah, alla fine ognuno fa i suoi conti, ma a me sembra che sia più
tollerabile il doppio del traffico dns che il doppio del lavoro per
mantenerlo :-)

 soprattutto se il DNS e' trafficato.
seguro, ma la è la macchina da dimensionare alle necessità, non il
contrario...
E se i CNAME esistono un motivo c'è...


 e occhio anche a come hai settato il search domain nel resolve.conf.
in resolve.conf ho solo
nameserver 127.0.0.1
Grazie
Stefano

 Il log non dice nulla quando avvii il name server?
no nulla.. tutto ok.. legge le zone e basta.. in che senso non è stato
impostato il zone transfer?
ora provo a togliere gli spazzi...
Stefano

 devo comunque chiamarlo (hostname) camera.camera?
Si'. Come sopra.
bye G.L.
-- 
« E' assolutamente evidente che l'arte del cinema
  si ispira alla vita, mentre la vita si ispira alla TV »
(Woody Allen)