SERVIDOR DE DNS EN UBUNTU
Montar el servidor de dns en ubuntu es muy sencillo siempre y cuando se tenga una plantilla.
Yo recomiendo copiar y pegar la configuración que voy a poner aquí varios documentos .txt o .doc. Cada documento con su respectivo nombre.
Lo mas recomendable seria hacer una copia de cada archivo que vamos a configurar, por si hacemos algo mal poder restaurarlo.
TEXTOS DE CONFIGURACIÓN:
/etc/bind/named.conf.local:
zone "nombre.es" {
type master;
file "/etc/bind/db.alumno.es";
};
zone "1.168.192.in-addr.arpa" {
type master;
file "/etc/bind/db.192.168.1";
};
type master;
file "/etc/bind/db.alumno.es";
};
zone "1.168.192.in-addr.arpa" {
type master;
file "/etc/bind/db.192.168.1";
};
Comprobamos si está bien editado con:
sudo named-checkconf
Ahora dentro de /etc/bind/ creamos:
db.nombre.es
$ORIGIN alumno.es.
$TTL 86400 ; 1 día
@ IN SOA servidor postmaster (
1 ; serie
6H ; refresco 6 horas
1H ; reintentos 1 hora
2W ; expira 2 weeks
3H ; minimo 3 horas
)
NS servidor
servidor IN A 192.168.1.200
xp1 IN A 192.168.1.101
cliente1 IN CNAME xp1
$TTL 86400 ; 1 día
@ IN SOA servidor postmaster (
1 ; serie
6H ; refresco 6 horas
1H ; reintentos 1 hora
2W ; expira 2 weeks
3H ; minimo 3 horas
)
NS servidor
servidor IN A 192.168.1.200
xp1 IN A 192.168.1.101
cliente1 IN CNAME xp1
Para comprobar si está correcto ejecutamos:
named-checkzone nombre.es db.nombre.es
Ahora creamos la zona inversa:
db.192.168.1
$ORIGIN 1.168.192.in-addr.arpa.
$TTL 86400 ; 1 día
@ IN SOA servidor postmaster (
1 ; serie
6H ; refresco 6 horas
1H ; reintentos 1 hora
2W ; expira 2 weeks
3H ; minimo 3 horas
)
NS servidor.alumno.es.
200 IN PTR servidor.alumno.es.
101 IN PTR xp1.alumno.es.
$TTL 86400 ; 1 día
@ IN SOA servidor postmaster (
1 ; serie
6H ; refresco 6 horas
1H ; reintentos 1 hora
2W ; expira 2 weeks
3H ; minimo 3 horas
)
NS servidor.alumno.es.
200 IN PTR servidor.alumno.es.
101 IN PTR xp1.alumno.es.
Comprobamos la zona con:
named-checkzone 1.168.192.in-addr.arpa db.192.168.1
Reiniciamos el servidor:
/etc/init.d/bind restart
Editamos el fichero /etc/resolv.conf para indicarle que él es el propio servidor:
nameserver 192.168.1.200
domain alumno.es
search alumno.es
Listo.