apt-get update
apt-get install bind9
ufw allow 53
service bind9 start
service bind9 status
named-checkconf
named-checkzone adr.es /etc/bind/db.adr.es
Fichero de Configuración del servidor:
/etc/bind/named.conf
Fichero de zonas:
/etc/bind/named.conf.local
Fichero de zonas por defecto - root:
/etc/bind/named.conf.default-zones
Fichero de Configuración del DNS:
/etc/bind/named.conf.options
nano /etc/hosts
nano /etc/resolv.conf
systemctl restart networking
systemctl restart NetworkManager
Sirve para comprobar la configuración DNS de un dominio o IP según un registro específico.
Servidores DNS del dominio:
> 127.0.0.1
> set type=NS
> adr.es
Servidores de correo:
> 192.168.1.100
> set type=MX
> ibm.com
Nombres asociados a una IPv4:
> 127.0.0.1
> set type=A
> asml.com
/etc/bind/named.conf.local:
options {
directory "/var/cache/bind";
forwarders {
192.168.8.1;
};
dnssec-validation no;
auth-nxdomain no; # conform to RFC1035
listen-on { any; };
// listen-on-v6 { any; };
};
/etc/bind/named.conf.local:
zone "adr.es"{
type master;
file "/etc/bind/db.adr.es";
};
/etc/bind/db.adr.es:
$TTL 1D
adr.es. IN SOA dns1.adr.es. administrador.adr.es (
1 ; N* de serie
604800 ; Intervalo de actualización
86400 ; Intervalo de reintento
2419200 ; Expiración
604800 ) ; TTL
adr.es. IN NS dns1.adr.es.
dns1 IN A 192.168.0.230
www IN A 192.168.0.153
correo IN A 192.168.0.4
adr.es. IN MX 1 correo
otra IN CNAME iesjorgeguillen.es
Comprobar con nslookup:
> 127.0.0.1
> set type=NS
> adr.es
/etc/bind/named.conf.local:
zone "0.168.192.in-addr.arpa"{
type master;
file "/etc/bind/db.192.168.0";
};
/etc/bind/db.192.168.0:
$TTL 1D
0.168.192.in-addr.arpa. IN SOA dns1.adr.es. administrador.adr.es. (
1
604800
86400
2419200
10800 )
0.168.192.in-addr.arpa. IN NS dns1.adr.es.
230 IN PTR dns1.adr.es.
153 IN PTR www.adr.es.
Comprobar con nslookup:
> 127.0.0.1
> set type=PTR
> 230.0.168.192.in-addr.arpa.
En el servidor DNS1:
/etc/bind/named.conf.local:
listen-on {192.168.0.226;}; // La IP de dns2
allow-transfer {192.168.0.226;}; // La IP de dns2
allow-query {192.168.0.226;}; // La IP de dns2
/etc/bind/db.adr.es:
dns2 IN A 192.168.0.226
En el servidor DNS2:
/etc/bind/named.conf.local:
zone "adr.es"{
type slave;
masters{192.168.0.226;}; // IP de DNS1
file "/etc/bind/db.jonis.net";
};
Pasos:
Es necesario especificar con un registro A donde está el servidor DNS primario y crearle un registro NS.
Para configurar registros A:
Administrador del Servidor > Herramientas > DNS > Nombre_Servidor > Zonas de Búsqueda directa > Click derecho > Registro A
Para configurar registros MX:
" Pero no se pone nombre al registro