cristian Lozano

Configuració d’un slave DNS per la resolució del domini propi

Primer de tot, en aixecar amb vagrant, les rutes de les màquines, no funciona correctament, llavors canviem les rutes amb aquestes dues comandes, esborrem la default i afegim la nostra que farem ús. 

ip route del default
ip route add default via 10.24.2.193 dev enp0s8

Fet això, escriurem els arxius que podem veure. Això hem de posar el mateix que el master, és a dir, apuntarem amb la IP al master, a més que, nosaltres configurem com Slave. Posarem la inversa que hem posat al Windows i en el directe la IP del DNS principal i el nom de domini local fixat. 

vagrant@debian:~$ sudo cat /etc/bind/named.conf.local
zone "illa2.es" {
  type slave;
   masters { 10.24.2.194; };
    file "/var/cache/bind/db.illa2.es";
};


zone "24.10.in-addr.arpa" {
    type slave;
    masters { 10.24.2.194; };
    file "/var/cache/bind/db.24.10";
};

Aquí podem posar uns altres DNS per la sortida a internet diferents al Master, si cau, podem fer ús d’altres, no és necessari posar els mateixos al Master i al Slave. Aquest arxiu és el config per si cau el master tindre el Slave funcionant.

vagrant@debian:~$ cat /etc/bind/named.conf.options 
options {
    directory "/var/cache/bind";

    recursion yes;
    allow-recursion { any; };
    listen-on { 10.24.2.195; 127.0.0.1; };
    allow-query { any; };
    forwarders { 1.1.1.1; 8.8.8.8; };
    dnssec-validation auto;
};

Prova

Per comprovar que resol noms i IP podem observar l’exemple. Fet la prova tant al Slave com el Master. 

[11:21:43][~][clozano@clozano]-$ nslookup 10.24.2.195
195.2.24.10.in-addr.arpa	name = servidor.illa2.es.

Authoritative answers can be found from:

[11:21:48][~][clozano@clozano]-$ nslookup 10.24.2.194
194.2.24.10.in-addr.arpa	name = win-2isusqibkru.illa2.es.

Authoritative answers can be found from:

[11:21:57][~][clozano@clozano]-$ 

També podem comprovar que ha vinculat correctament amb la creació automàtica d’aquest arxius. 

vagrant@debian:~$ ls -l /var/cache/bind/
total 20
-rw-r--r-- 1 root root  315 Dec  9 09:26 db.24.10
-rw-r--r-- 1 root root  330 Dec  9 09:28 db.illa2.es
-rw-r--r-- 1 root root  888 Dec  9 09:30 db.illa2.es.jnl
-rw-r--r-- 1 bind bind 1421 Dec  9 08:39 managed-keys.bind
-rw-r--r-- 1 bind bind 3020 Dec  9 08:38 managed-keys.bind.jnl