Servidor DNS Cache

Como dice esta entrada hoy aprenderemos a hacer de nuestro PC con Linux un servidor DNS cache para nuestra red. Las ventaja de tener un servidor DNS cache en nuestra red es que la navegación en Internet sea más veloz, ya que no tendremos que ir hasta nuestro ISP para resolver los nombres de dominios.

Desde nuestro Linux y en una terminal como root,  instalamos el servidor DNS bind9.

# aptitude install bind9

Luego que está instalado nuestro servidor DNS nos dirigimos a su directorio de configuración:

# cd /etc/bind

Donde editamos el fichero named.conf.options.

# vim named.conf.options

forwarders {
   //    0.0.0.0;
   //    DNS de nuestro proveedor
       200.75.51.132;
       200.21.200.2;
   };

En la sesión forwarders asignamos las IP de los DNS que queremos dejar como primarios. En este caso yo dejé los de mi proveedor lo cual no es necesario. podemos dejar los de OpenDNS o los de google: 8.8.8.8 y 8.8.4.4.

Dejamos como DNS para nuestro PC solo nuestro localhost en /etc/resolv.conf.

# echo “nameserver 127.0.0.1” > /etc/resolv.conf

Reiniciamos el servidor DNS:

# /etc/init.d/bind9 restart

Listo, ya contamos con nuestro servidor DNS cache, solo es necesario asignar la IP de nuestro PC como la IP para los DNS de nuestros PC de la red.

Saludos,

Jolth

Anuncios

3 pensamientos en “Servidor DNS Cache

  1. Hola:

    Siguiendo los pasos e ingresando los datos de mi servidor (operador) me da una respuesta [ok] en la primera línea y un resultado [fail} en la segunda línea (127.0.0.1#339)

    ¿Que hago mal?

    Gracias de antemano

    • Hola,

      Para saber el problema me ayudaría mucho conocer la línea de error. Pero puede ser que olvidaras quitar los comentarios (//) en la sesión forwarders o cerciorate que el fichero /etc/resolv.conf no tenga comillas (“”) el loopback (127.0.0.1).

      Saludos.

  2. como hacerle para evitar que se pierda la cache del servidor dns cache…para no vlover a realizar todo…me comentaron que en con un comando…me lo podrian facilitar

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s