Instalar y configurar Servidor DNS en Ubuntu 11.04 (bind9)

dns

Bien, para poder montarnos un sitio en nuestra red local de desarrollo bien montado, debemos de tener en cuenta el instalar un servidor DNS, básicamente para poder acceder a nuestras webs y servicios mediante su nombre de dominio y no mediante IP o el típico http://localhost/ Para ello seguimos los siguientes pasos:

sudo apt-get install bind9

Si todo ha ido bien, nos deberá devolver:

* Starting domain name service… bind9                                 [ OK ]

Bien, ya tenemos instalado nuestro servidor DNS, ahora lo siguiente que debemos hacer es configurar el servidor. Es muy sencillo.

gksudo gedit /etc/bind/named.conf.local

Con este comando abriremos el archivo de configuración y aquí debemos indicarle nuestra zona de desarrollo. ¿Cómo? Pues como se muestra en la siguiente imagen:

bind9-instalación 1

Configuración de la zona del DNS

Ahora tenemos que crear el archivo .db que indicamos en la zona y del cual se nutre nuestro servidor. Dicho archivo deberá de ubicarse en /etc/bind/ Podemos copiar el archivo existente y renombrarlo con el nombre que hallamos indicado en el archivo anterior, en mi caso desarrollo.db

;
; Desarrollo.Com
;
$TTL	604800
@	IN	SOA	desarrollo.com root.localhost. (
			      1		; Serial
			 604800		; Refresh
			  86400		; Retry
			2419200		; Expire
			 604800 )	; Negative Cache TTL
;
@	IN	NS	ns.desarrollo.com
	IN	MX	10 mail.desarrollo.com
ns	IN	A	192.168.1.34
mail	IN	A	192.168.1.34
www	IN	A	192.168.1.34
ubuntu	IN	A	192.168.1.34

Este sería un ejemplo de como debería quedar el fichero. Ahora toca reiniciar el servicio DNS para que los cambios surtan efecto:

sudo /etc/init.d/bind9 restart

Ahora tenemos que configurar el servidor DNS de nuestra máquina. Para abrir el archivo de configuración:

sudo gedit /etc/network/interfaces

Cambiamos el fichero por lo siguiente:

auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.34
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
dns-nameservers 192.168.1.34

Evidentemente, cambiamos mi IP local (192.168.1.34) por la vuestra. Para saberla abrimos la consola y tecleamos ifconfig y ahí nos indicará que IP tenemos asignada. Y listo.

3 thoughts on “Instalar y configurar Servidor DNS en Ubuntu 11.04 (bind9)

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *