Configuración del DNS

Para que todo funcione correctamente deberemos establecer un servidor DNS con las siguientes condiciones:

  • Que sea un servidor recursivo para la red local. 

  • Que sea un servidor de zona para el dominio bezmi.ies. 

 

Fichero /etc/named.conf

Las partes significativas de este fichero son:

options {
        listen-on port 53 { 127.0.0.1; 192.168.10.1;};
        listen-on-v6 { none; };
        directory       "/var/named";
        dump-file       "/var/named/data/cache_dump.db";
        statistics-file "/var/named/data/named_stats.txt";
        memstatistics-file "/var/named/data/named_mem_stats.txt";
        allow-query     { localhost; 192.168.10.0/24; };
        recursion yes;

 

        /* Path to ISC DLV key */
        bindkeys-file "/etc/named.iscdlv.key";
 
        managed-keys-directory "/var/named/dynamic";
 
        pid-file "/run/named/named.pid";
        session-keyfile "/run/named/session.key";
 
        key-directory "/etc/named";
};
 
key "DHCP_ UPDATER" {
        algorithm hmac-md5;
        secret "u/j4WZ0GKzT7HMDyys4drQ==";
};
 
zone "10.168.192.IN-ADDR.ARPA" IN {
        type master;
        file "dynamic/192.168.10.db";
        allow-update {key DHCP_UPDATER;192.168.10.1; 127.0.0.1;};
};
zone "bezmi.ies" IN {
        type master;
        file "dynamic/bezmi.ies";
        allow-update {key DHCP_UPDATER;192.168.10.1; 127.0.0.1;};
};
 
zone "." IN {
        type hint;
        file "named.ca";
};
 
include "/etc/named.rfc1912.zones";
 

Fichero /var/named/dynamic/bezmi.ies

 

$ORIGIN .
$TTL 3600       ; 1 hour
bezmi.ies              IN SOA  caronte.bezmi.ies. root.caronte.bezmi.ies. (
                                465        ; serial
                                10800      ; refresh (3 hours)
                                3600       ; retry (1 hour)
                                604800     ; expire (1 week)
                                3600       ; minimum (1 hour)
                                )
                        NS      caronte.bezmi.ies.
                        MX      5 caronte.bezmi.ies.
$ORIGIN bezmi.ies.
$TTL 8192       ; 2 hours 16 minutes 32 seconds
*                       CNAME   caronte
$TTL 3800       ; 1 hour 3 minutes 20 seconds
_ldap._tcp.dc._msdcs    SRV     0 0 389 caronte
_kerberos-adm._tcp      SRV     0 0 749 caronte
                        SRV     0 0 389 caronte
$ORIGIN _udp.bezmi.ies.
_kerberos               SRV     0 0 88 caronte.bezmi.ies.
_kerberos-master        SRV     0 0 88 caronte.bezmi.ies.
_kpasswd                SRV     0 0 464 caronte.bezmi.ies.
$ORIGIN bezmi.ies.
caronte                 A       192.168.10.1
 

Fichero /var/named/dynamic/192.168.10.db

 

$ORIGIN .
$TTL 3600       ; 1 hour
10.168.192.IN-ADDR.ARPA  IN SOA   caronte.bezmi.ies. root. caronte.bezmi.ies. (
                                360        ; serial
                                10800      ; refresh (3 hours)
                                3600       ; retry (1 hour)
                                604800     ; expire (1 week)
                                3600       ; minimum (1 hour)
                                )
                        NS      localhost.localdomain.
$ORIGIN 10.168.192.IN-ADDR.ARPA.
1                       PTR     caronte.bezmi.ies.