Hoy he hecho una visita a un blog que más o menos comenzó

sus andanzas al mismo tiempo que LinuxReflejo, el caso es

que me gusta visitarlo de vez en cuando por que aunque su

autor no lo actualiza todos los días, si que suele tener cosas

interesante, el blog del que hablo se llama “ yasoyubuntu

y en la última visita que le hecho me encontré con un tuto

sobre las DNS el cual os traigo.

Cada vez que tecleamos en nuestro navegador una dirección de un sitio web,

como por ejemplo la de este blog, unos servidores DNS, normalmente designados

por nuestro operador, traducen esta dirección a una IP:

ejemplo: http://www.yahoo.es = 87.248.120.129

Obviamente esto genera un tráfico en nuestra conexión y según el tiempo de

respuesta de los servidores DNS, un retardo en poder entrar en las páginas web.

Seguramente son milisegundos, pero ahí están.

Si nuestra conexión no es de las más rápidas, o nuestros DNS son tardones en

responder podemos aliviar bastante esta situación instalando en nuestro sistema

un caché DNS que evitará las llamadas a los DNS para visitar páginas ya conocidas.

Lo primero instalaremos el paquete DNSMASQ, de la siguiente manera en un terminal:

Código: sudo apt-get install dnsmasq dnsmasq-base

Luego habrá que configurar unos cuantos archivos para que funcione correctamente:

Editaremos el fichero /etc/resolv.conf:

Código: sudo gedit /etc/resolv.conf

Y añadiremos delante de los servidores DNS que ya haya, la siguiente línea y guardaremos:

nameserver 127.0.0.1

Ahora quita el comentario (el símbolo #) de la siguiente línea del archivo /etc/dnsmasq.conf:

listen-address=127.0.0.1

Luego edita /etc/dhcp3/dhclient.conf y asegúrate que en archivo haya una sección

que quede exactamente como sigue, especialmente la línea que dice “prepend

domain-name-servers 127.0.0.1;” Lo puedes buscar con control+f.

#supersede domain-name “fugue.com home.vix.com”;
prepend domain-name-servers 127.0.0.1;
request subnet-mask, broadcast-address, time-offset, routers,
domain-name, domain-name-servers, host-name,
netbios-name-servers, netbios-scope;

Guardamos todo y seguidamente para reiniciar el caché, escribimos en un terminal:

Código: sudo /etc/init.d/dnsmasq restart

Ahora, para comprobar que nuestro caché funciona, haremos la siguiente prueba, elige

una web que no hayas visitado recientemente, por ejemplo http://www.yahoo.es.

Y escribe en un terminal:

dig www.yahoo.es

Al final verás algo como: Query time: 54 msec, que son los milisegundos que tarda en

convertir la dirección a su ip correspondiente.

Prueba de nuevo lo mismo y verás cómo ha bajado el tiempo. De esta forma tu caché DNS

te hará entrar más rápido en las páginas web que visites más de una vez.

Un saludo: troyano66

Fuente: yasoyubuntu

Si te gusta este blog, puedes ver las entradas por Freedburner.

LinuxReflejo agradece tu atención. Suscribete aquí-

Linux Reflejo

Opera 9.5 - beautifully engineered

Anuncios