Buenas hoy quiero dejar un tutorial de como montar un servidor dns y luego usarlo como cache.
Tengan en cuenta que su dns tendrá la posibilidad de almacenar en su cache información de diferentes páginas web, es importante que en su router asignen como DNS primario el ip privado de su server para tener una velocidad más rápida a la hora de navegar, al principio puede que lo vean un poco lento, pero luego van a ver que la velocidad sube consideradamente y les va a gustar mucho la idea de navegar de una manera más rápida.
El servidor dns recibe peticiones y luego debe responderlas indicando que si.. posee la información que se solicito, haciendo este proceso vamos a lograr que de una forma local las peticiones se declaren y se resuelvan, o sea todo sera mucho más rápido.
con esto vamos a hacer una copia del archivo original para que no hay inconvenientes por si hacemos algo mal.
Lo mismo vamos a hacer con este fichero también.
debemos instalar la aplicación bind9
apt-get install bind9
debemos configurar el fichero DNS y asignaremos un dominio al mismo.
editamos el archivo resolv.conf
nano /etc/resolv.conf
asignamos los datos respetando los datos que ustedes tienen, tengan en cuenta que la ip 192.168.1.101 es la que pertenece a mi servidor, ustededes pongan las que les corresponde.
Presionamos CTRL+O y enter
Presionamos CTRL+X
Vamos a configurar el fichero "named.conf.options "
nano /etc/bind/named.conf.options
debemos configurar donde se señala la imagen , ustedes van a ver que dice // 0.0.0.0 y se va a editar por 127.0.0.1 abajo de esto agregamos unas // y le ponemos la ip privada a que pertenece su servidor, como lo muestra la siguiente imagen.
Presionamos CTRL+O y enter
Presionamos CTRL+X
Por último reiniciamos el servicio bind9
/etc/init.d/bind9 restart
Al final recuerden, deben configurar su router y poner la ip privada del servidor como dns principal y recuerden que si tienen montado un DHCP deben cambiar la configuración de los dns a la ip de su servidor tmb.
Den puntos y no se olviden de lo más importante!