Gestione di un un Server DNS slave con bind9

From RVM Wiki
Revision as of 12:58, 10 August 2006 by Gabriele.vivinetto (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Se si vuole configurare un DNS secondario per un dominio gestito da un altro dns, operare come segue.

Presupposti

apt-get install bind9

Configurazione Master Zone

Sia la zona master "galimberti.priv" sul nameserver primario 192.168.0.9, configurata come segue:

cat /etc/bind/named.conf.local

zone "galimberti.priv" {
        type master;
        file "/etc/bind/galimberti.priv.hosts";
        notify yes;
        allow-transfer {
                192.168.21.254;
                192.168.23.254;
        };
        also-notify {
                192.168.21.254;
                192.168.23.254;
        };
};

La zona è master, e permette lo zone transfer sui server slave delle reti .21 e .23

Inoltre ad ogni modifica dei file di zona, viene inviata una notifica ai server elencati in also-notify e nei record DNS del file di zona.

Configurazione Slave Zone

La zona slave sui server secondari sarà:

zone "galimberti.priv" {
        type slave;
        file "/etc/bind/galimberti.priv.hosts";
        masters {
                192.168.0.9;
                };
};

In questo modo la zona sarà replicata anche su questo server, e sarà possibile risolvere anche questo dominio, anche se remoto.

Zone Transfer manuale

rndc reload galimberti.priv

Riferimenti