Gracias a dnsmasq puedes montar un pequeño servidor DNS en tu pc, de forma que guarde las ips asociadas a cada dominio en tu propio pc y no necesite pedirlas al servidor DNS de tu proveedor de Internet. Muy fácil de montar y muy recomendado para cualquiera, en especial para los que sufren una conexión lenta. Supone una reducción del 95% del tiempo empleado en resolver un dominio. En castellano:
sigt.net/archivo/como-montarse-un-servidor-dns-cache-con-dnsmasq.xhtml
sudo apt-get install dnsmasq
sudo cp /etc/resolv.conf /etc/resolv.dnsmasq.conf
sudo gedit /etc/resolv.conf
Añadimos al principio del fichero:
nameserver 127.0.0.1
Guardamos y ya debería estar.
Para probarlo:
dig google.com
Entre otras cosas vemos "Query time: 84 msec"
Volvemos a ejecutar otra vez (con la vez anterior se ha cacheado en local)
"Query time: 1 msec"
ipv4_alias["local"] = "192.168.0.0/24,127.0.0.1/8"
ipv4_alias["ttd"] = "80.58.0.33,80.58.0.97"
recursive_acl = "local"
upstream_servers = {}
upstream_servers["."] = "ttd"
Pero ya lo sabrias
Cuando Debian Ubuntu etc.. Tendran un Yast
Creo que el firmware OpenWRT también lo tiene.