Newsgroup: it.comp.os.linux.sys
Titolo: DNS server

Avrei una domanda "teorica":
E' possibile configurare bind in modo da fornire sulla stessa macchina 
sia il servizio di server primario che secondario?
Mi servirebbe saperlo per farci delle prove (e magari anche un input su 
come farlo :-))
-- 
ciao            |visita
                 |
http://www.sifor.it
gelty           |
http://www.sifor.com
-------------------------------------
Elimina toglimi. per le risposte
E' esplicitamente vietato usare l'indirizzo e-mail di questo messaggio
per fini diversi dalla risposta al messaggio stesso (Art. 10 DL. 171/98).

sia il servizio di server primario che secondario?
Con lo stesso demone puoi gestire alcune zone come secondario e altre
come primario.
Non credo che per la stessa zona si possa essere primario e secondario
contemporaneamente, che senso avrebbe poi? :-)
Molti maintainer poi, vogliono il primario e il secondario su due
classi diverse.
L'argomento dns e' abbastanza complesso, consiglierei una lettura dei
relativi howto.
A presto
--
|Stefano Orsi
|Email: biv2533 chiocciola yahoo punto it

 relativi howto.
Ho letto il DNS-HOWTO, gli appunti di informatica libera e qualche altro 
documento trovato in rete. So come funzionano (piu' o meno... e' da poco 
che ci metto mano). Per questo vorrei fare delle prove, prima di andare 
effettivamente on line...



In tal caso, non resta che provare.... :-)


 
E gia', ma come? :-)
Bisognerebbe avere 2 named.conf, altrimenti come si puo' specificare che 
una zona deve essere per il primario su un IP e la *stessa zona* deve 
essere per il secondario su un altro IP?
Per esempio:
zone "0.0.127.in-addr.arpa" {
  type master;
  file "pz/127.0.0";
};
e' per il primario,
zone "0.0.127.in-addr.arpa" {
  type slave;
  file "pz/127.0.0";
  master {
          xxx.xxx.xxx.xxx
         };
};
e' per il secondario.
Quindi molto probabilmente andranno in conflitto. Bisognerebbe 
specificare per ognuna l'indirizzo IP a cui appartengono, ma come si fa? :-)


 prove. 
valgono tutti i discaimer del caso sul fatto che questa non sia una bella
cosa da fare in produzione (direi che e` inutile e dannosa, in
produzione), ma per fare dei test puoi lanciare 2 istanze di bind; ognuna
in ascolto su un ip diverso (devi dare 2 ip alla macchina, ovviamente) e
non ci sarebbero grosse differenze rispetto a 2 bind su 2 diverse macchine
(ovviamente devi tenere separati tutti i files di configurazione)
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 (ovviamente devi tenere separati tutti i files di configurazione)
Ecco, e' quest'ultima cosa che non saprei come fare:
Come far partire 2 bind separati che leggano named.conf diversi?
Ovviamente non mi aspetto una descrizione passo passo (anche se sarebbe 
*molto* gradita :-)), ma mi basta qualche link di riferimento.


 sarebbe *molto* gradita :-)), ma mi basta qualche link di riferimento.
da man named:
     -(b|c) config_file
                 Use an alternate config_file; this argument is 
overridden by
                 any config_file which is specified at the end of the 
command
                 line.  The default value is /etc/named.conf.
per cui se uno lo lanci con gli script di avvio e un altro a riga di 
comando (se non vuoi farti un altro script di avvio) specificando un 
file di config. diverso, tutto dovrebbe andare ok. Ovviamente anche la 
dir dove vai a contenere le zone sarebbe meglio sia diversa...
Non testato, ma dovrebbe funzionare senza storie...
-- 
Emanuele "SKULL" Balla
----------------------------------------------------------------------
"How should I know if it works?  That's what beta testers are for. I 
only coded it." (Attributed to Linus Torvalds, somewhere in a posting)

 da man named:
[cut]
azz... mi era sfuggita!
Grazie!
