Como instalar un servidor DHCP y DNS en Raspberry PI

En el post anterior hable de Como configurar una Raspberry Pi como Router, este nuevo post te muestra como configurar la Raspberry como un servidor básico DNS y DHCP para que sirva IPs de forma automática a los equipos que conectes a esta.

Lo primero que debemos hacer es instalar dnsmasq con los siguientes comandos.

sudo apt-get update
sudo apt-get install dnsmasq

Luego abrimos el archivo /etc/dnsmasq.conf con nuestro editor de texto favorito.

sudo nano /etc/dnsmasq.conf

Y buscamos la linea siguiente.

#interface=/etc/init.d/dnsmasq restart

Quitamos el comentario y le agregamos la interfaz por donde queremos que se sirvan las direcciones IP, en mi caso es por la interfaz ethernet por lo que agrego eth0.

interface=eth0

Luego siempre en el mismo archivo buscamos la linea siguiente.

#dhcp-range=192.168.0.50,192.168.0.150,12h

Quitamos el comentario y modificamos el rango de IPs de las cuales esteremos sirviendo a nuestros clientes, en este caso estoy diciendo que serviremos IPs comenzando con la IP 192.168.0.50 a la 192.168.0.150 y que el lease tendrá una duración de 12 horas.

dhcp-range=192.168.0.50,192.168.0.150,12h

Listo, guardamos y cerramos el archivo, ahora solo resta reiniciar el demonio para que se activen los cambios con el siguiente comando y que pruebes conectarle un par de computadoras.

sudo /etc/init.d/dnsmasq restart

Comentarios