viernes, 6 de enero de 2012

Servidor DNS en Debian

Que es DNS?

El DNS ( Domain Name Service) es un sistema de nombres que permite traducir de nombre de dominio a dirección IP y vice-versa. Aunque Internet sólo funciona en base a direcciones IP, el DNS permite que los humanos usemos nombres de dominio que son bastante más simples de recordar.

El sistema de nombres de dominios en Internet es un sistema distribuido, jerárquico, replicado y tolerante a fallas. Aunque parece muy difícil lograr todos esos objetivos, la solución no es tan compleja en realidad. El punto central se basa en un árbol que define la jerarquía entre los dominios y los sub-dominios.


INSTALACIÓN Y CONFIGURACIÓN

Para instalar el servidor DNS necesita instalar primero un paquete llamando Bind9, lo hacemos con el siguiente comando.

  • apt-get install bind9



Luego de haber instalado el paquete, ingresamos a la carpeta en donde se encuentran los archivos de configuración del DNS.

  • cd /etc/bind


Estando alli vamos hacer la copia de los archivos en donde vamos a configurar la directa y la inversa.
  • cp db.local directa
  • cp db.127 inversa



Luego de esto pasaremos a configurar la zona inversa, que es la que resuelve direcciones ip a nombres de dominio.
  • nano inversa


Ahora pasaremos a configurar la zona directa, que es la que resuelve nombres de dominio a direcciones ip.
  • nano directa


Después vamos a configurar el archivo de configuración del DNS, en cual vamos a agregar las zonas directa e inversa.
  • nano named.conf.local

Ahora vamos a especificar el dominio al que pertenece nuestra máquina y la dirección de los servidores DNS.
  • nano /etc/resolv.conf


Reiniciamos el servicio Bind.
  • /etc/init.d/bind9 restart

Por ultimo verificamos que DNS  este funcionando correctamente.
  • nslookup















No hay comentarios:

Publicar un comentario