miércoles, 11 de febrero de 2009

Servidor DNS

Después de saber como se convierte www.google.es en 66.102.9.99, vamos a crearnos un servidor DNS en nuestra propia máquina. Para ello necesitaremos hacemos:

1. Instalar dnsmasq:
sudo apt-get update
sudo apt-get install dnsmasq


2. Hacemos una copia de seguridad de /etc/resolv.conf como
sudo cp /etc/resolv.conf /etc/resolv.dnsmasq.conf


3. Añadir con algun editor de texto en /etc/resolv.conf añadiendo como primera línea:
Primero editamos
sudo nano /etc/resolv.conf

Y añadimos en la primera linea
nameserver 127.0.0.1


Y con esto ya debería funcionar, utilizaremos dig para comprobarlo.
$ dig www.google.es | grep Query
;; Query time: 89 msec

$ dig www.google.es | grep Query
;; Query time: 0 msec

Dig hace una consulta DNS y posibilita usar “Query time” para saber el tiempo que tarda en consultar la IP. En el primer intento tarda un poco puesto que tiene que buscarla, pero la segunda es instantaneo.

Haciendo esto, conseguimos acelerar la conección, puesto que hay un tiempo de latencia antes de lanzar la petición a la pagina web en cuestión, que solo haremos la primera vez.

No hay comentarios:

Publicar un comentario