Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Configuración Servidor DNS Ubuntu
Configuración Servidor DNS Ubuntu
Especifica el servidor DNS primario del dominio, la cuenta de correo del administrador y
tiempo de refresco de los servidores secundarios.
3.- CONFIGURACIN EN LINUX /UBUNTU
Vamos a configurar BIND9 para disponer de un servidor DNS en una intranet, que resuelva
dominios internos. Por ejemplo, en la intranet se utilizaran dominios que terminen en
labfree.net como www.labfree.net o diego.labfree.net. El servidor DNS se encargar de
resolver esos dominios en sus respectivas IPs.
3.1.- TOPOLOGA FSICA
Entrar en la carpeta bind para editar los ficheros que se han instalado
cd /etc/bind/
datos
};
604800
SOA
labfree.net. root.labfree.net. (
2
; Serial
604800
; Refresh
86400
; Retry
2419200
; Expire
604800 )
; Negative Cache TTL
;
labfree.net.
labfree.net.
servidor IN
cups
www
pc3
pc4
pc5
pc6
IN
IN
A
IN
IN
IN
IN
IN
IN
NS
labfree.net.
A
192.168.0.1
192.168.0.2
CNAME servidor
CNAME servidor
A
192.168.0.3
A
192.168.0.4
A
192.168.0.5
A
192.168.0.6
pc7
diego
xavier
@ IN
AAAA
IN
IN
IN
::1
A
192.168.0.7
CNAME pc3
CNAME pc4
Debemos notar que al final de cada dominio viene un punto, que identifica la raz de este. El
resto de los parmetros son:
Serial: es un identificador del archivo, puede tener un valor arbitrario pero se
recomienda que tenga la fecha con una estructura AAAA-MM-DD y un consecutivo.
Refresco: nmero de segundos que un servidor de nombres secundario debe esperar
para comprobar de nuevo los valores de un registro.
Reintentos: nmero de segundos que un servidor de nombres secundario debe esperar
despus de un intento fallido de recuperacin de datos del servidor primario.
Expiracin: nmero de segundos mximo que los servidores de nombre secundarios
retendrn los valores antes de expirarlos.
TTL mnimo: Significa Time To Live y es el nmero de segundos que los registros se
mantienen activos en los servidores NS cach antes de volver a preguntar su valor real.
una vez editados los nombres de dominios se restablece el demonio
root@diego-desktop:/etc/bind# /etc/init.d/bind9 restart
* Stopping domain name service... bind9
* Starting domain name service... bind9
[ OK ]
[ OK ]
Para que nuestra mquina utilice el servidor de DNS que hemos configurado, debemos editar
/etc/resolv.conf y dejamos nicamente la lnea:
nameserver 127.0.0.1
Se debera hacer lo mismo con el resto de mquinas de la intranet que vayan a utilizar el
servidor, con la nica diferencia que habr que substituir la IP 127.0.0.1 por la IP que tenga el
servidor en la red.
Para comprobar el correcto funcionamiento, utilizamos el comando host el cual sirve para
resolver dominios:
$ host labfree.net
datos
};
zone "192.in-addr.arpa" {
type master;
file "/etc/bind/db.192";
};
// zona o dominio
// tipo de DNS
// fichero
una vez asignadas las direcciones IP a un dominio, editamos el fichero zones.rfc1918 donde
agregaremos este prefijo para la resolucin inversa.
gedit zones.rfc1918
No hay que olvidar que siempre que se edite estos ficheros se debe restablecer el demonio
root@diego-desktop:/etc/bind# /etc/init.d/bind9 restart
* Stopping domain name service... bind9
* Starting domain name service... bind9
[ OK ]
[ OK ]
Para realizar pruebas de que se ejecute un servidor DNS inverso usamos el mismo comando host
seguido de la direccin IP que se desea resolver.
$ host 192.168.0.2
4.- CONCLUSIONES
BIND es el servidor de nombres de dominio ms popular en Internet, que trabaja en todas
las plataformas informticas principales y se caracteriza por su flexibilidad y seguridad
Domain Name Service (DNS) es el servicio que resuelve los nombres de dominio asociados a
una direccin IP para direccionar las peticiones a un servidor en especfico. Se utiliza
cuando un nodo (o host) en Internet contacta a otro mediante el nombre de domino de la
mquina y no por su direccin IP.
Cuando un nombre o dominio no se encuentra en un servidor DNS se configura el servidor
como Forwarding para que Reenvi las peticiones a una lista de servidores de nombres.
5.- BIBLIOGRAFIA
http://www.freebsd.org/doc/es_ES.ISO8859-1/books/handbook/network-dns.html
http://www.zytrax.com/books/dns/ch3/
http://mkiki.alojamientogratuito.info/?p=158&cpage=1
http://www.gpltarragona.org/archives/421/comment-page-1
http://www.guia-ubuntu.org/index.php?title=Dnsmasq%2C_servidor_DNS_y_DHCP
http://www.ubuntu-es.org/index.php?q=node/58688