Servidor DNS (Domain Name Service)

BIND (siglas de Berkeley Internet Name Domain), es el servidor de nombres de dominio más popular en Internet, que trabaja en todas las plataformas informáticas 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 dirección IP para direccionar las peticiones a un servidor en específico. Se utiliza cuando un nodo (o host) en Internet contacta a otro mediante el nombre de domino de la máquina y no por su dirección IP.

Un servidor DNS es un servidor que sirve o se utiliza para navegar en internet por nombre de dominio. Si no configuramos un DNS podemos entrar en internet únicamente conociendo la dirección IP de los lugares a los cuales queremos entrar, lo cual es muy complicado.

Existen varios productos que realizan esta función y en todas las plataformas, pero el más usado es BIND (Berkeley Internet Name Domain), que es distribuido bajo la GNU GPL.

Configuración

Lo primero que debemos hacer es instalar BIND9:

Apt-get install bind9

Despues nos desplazamos a su directorio de configuración que se encuentra en la siguiente ruta:

cd /etc/bind/

Editamos named.conf.local y añadimos nuevas zonas y las zonas inversas como se muestra en la siguiente imagen:

Despues procedemos a crear las bases de datos de configuración de cada zona de la siguiente manera:

Es necesario crear el archivo de configuracion copiando la plantilla db.local con el comando cp db.local db.kevinYfelipe, despues con el comando nano db.kevinYfelipe, y modificamos los dominios de los host “civil”, “sistemas” y “electronica” cada uno con su respectiva IP.

de la misma manera lo hacemos para todas las zonas:

Para las zonas inversas debemos crear el archivo de configuración utilizando la plantilla db.127 con el comando cp db.127 db.inversaKevinYfelipe, despues procedemos a editarlo con el comando nano de la siguiente manera:

y asi lo hacemos para todas las zonas:

  • Para comprobar que las configuraciones estan funcionando correctamente utilizamos el comando nslookup seguido del nombre de la zona

    Por ejemplo:

    nslookup kevinYfelipe.net

    El cual debe arrojarnos la ip del dominio.

  • Para comprobar la resolución inversa utilizamos el mismo comando pero con la ip del dominio de la siguiente manera

    nslookup 172.1.215.215

    El cual debe arrojarnos el nombre de dominio.

results matching ""

    No results matching ""