DNS con Webmin

Para seguir este manual primero tenemos que hacer la Instalación de Webmin.

Para instalar el servidor de nombres (DNS), ejecutamos como root en un terminal:

Para configurar el DNS, lo haremos con webmin. Para acceder al webmin escribiremos en un navegador:

Una vez dentro ponemos la contraseña de root de la máquina y accedemos a la interfaz de webmin.

Para acceder a la configuración del servidor de nombres desplegamos el menú izquierdo de “Servidores“, y hacemos clic en “Servidor Bind DNS“.

Antes de empezar a crear zonas, configuraremos el DNS para que acepte las peticiones de la red. Para ello hacemos clic en “Zonas por defecto“.

Una vez dentro, en el recuadro donde pone “Aceptar peticiones de …” clicamos en “Listadas” y ponemos debajo de localhost, la dirección de la red interna, 192.168.1.0/24 y pulsamos en “Guardar“.

Hecho esto, configuramos los reenviadors haciendo clic en “Reenvíos” para que si nuestro servidor no encuentra alguna dirección lo busque a un DNS externo.

Os pone servidores de reenvío escribimos un servidor DNS externo, por ejemplo el dns de google 8.8.8.8 o 8.8.4.4 y hacemos clic en “Guardar“.
Por último configuraremos el interface por donde escuchará el DNS, hacemos clic en “Direcciones y topología“.

Donde pone “Puertos y direcciones donde escucha” ponemos la dirección del ordenador que contendrá el DNS, 192.168.1.2 y hacemos clic en “Guardar“.

Una vez hecho ya tenemos el DNS configurado para escuchar peticiones de la red interna, por lo tanto guardamos los cambios haciendo clic en el enlace situado en la parte superior del webmin que pone “Aplicar configuración”.

Reiniciamos el DNS con el siguiente comando como root en un terminal:

Hacemos un ipconfig para comprobar que realmente estamos utilizando nuestro DNS (en caso contrario configurarlo con NetworkManager), y hacemos ping a www.google.es.

Una vez configurado el servidor, debemos crear las zonas, tanto para las webs como para los propios servidores, para que poniendo el nombre del servidor entienda la dirección, y que poniendo la dirección entienda que está en esta dirección.

Primero crearemos la zona por las páginas web. Para crear una zona hacemos clic en “Crear zona maestra“.

Donde pone “Nombre del Dominio / red” ponemos el nombre del dominio, “ejemplo.com” y donde pone “Dirección email“, ponemos una dirección de email válida por ejemplo “nando@ejemplo.com“.

Seguidamente hacemos clic en “Crear“.

Una vez creada creamos la dirección de tipo A, por eso hacemos clic en “Direcciones“. Donde pone “Nombre” pondremos “www“, y donde pone “Dirección“, pondremos la dirección del servidor donde se encuentran las webs, “192.168.1.2“. Hacemos clic en “Crear“.

Ahora crearemos el CNAME, por eso hacemos clic en “Alias??“. En “Nombre” ponemos “ftp” y el “Número real”, “www.ejemplo.com”. Hacemos clic en “Crear“.

Por último crearemos un registro electrónico para indicar dónde se encontró el servidor de correo, por eso hacemos clic en “Servidor de correo“. En “Servidor de correo” pondremos “ejemplo.com” ya “Prioridad” pondremos “10” que es una prioridad normal.

Por último aplicamos los cambios con el botón “Aplicar configuración

Tendremos que repetir la creación y configuración de zonas maestros por cada uno de los dominios que tengamos cambiando ejemplo.com por el nombre del dominio.

Para la creación de las zonas del servidor tendremos que crear una zona maestro por cada uno de los servidores, y en “Dirección” en vez de poner “www” en el nombre no pondremos nada y sólo pondremos la dirección ip del servidor. El resto no es necesario configurar nada más por los servidores.

Una vez tengamos creadas todas las zonas tanto de las webs como los servidores, reiniciamos el servidor DNS en un terminal con la siguiente comando:

Deja un comentario

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