Navegando a toda leche por Internet
Y no es para menos.. me acabo de abrir una cuenta en OpenDNS, y me he cambiado los que me vienen de serie dados por mi ISP por los de ellos:
208.67.222.222
208.67.220.220
Ademas, me descargué DNSmasq y lo configuré con un tuto que encontre en google (¡¿como no?!) y despues de configurarlo y reiniciar la conexion, uffffffffff se nota, MUCHO!!
Pero, que es eso de DNS?, y, como funciona (videotutorial)?, y que es lo que hace DNSmasq (en ingles)?, cuantas cosas no??? Antes de hacer nada, creo que es mejor entender que es cada cosa y como funciona para saber realmente que es lo que hago.
Vamos, al turrón:
Empezamos con OpenDNS:
En su pagina nos dice claramente como tenemos que hacerlo, ademas de poder abrir una cuenta gratuita con ellos para ver datos, trafico y demas.
Primero abrimos el administrador de redes con sudo network-admin o en menu de Gnome>Sistema>Administracion>Red y en la pestaña donde dice DNS cambiamos las que tenemos por las de OpenDNS, asi:
Ahora, para que cuando reiniciemos el ordenador o el router y no vuelvan los anteriores, hacemos esto:
sudo cp /etc/resolv.conf /etc/resolv.conf.auto
sudo gedit /etc/dhcp3/dhclient.conf
Son dos comandos distintos, con el segundo se abre un editor de texto en donde escribimos:
prepend domain-name-servers 208.67.222.222,208.67.220.220;
Guardamos y cerramos.
Ahora solo toca reiniciar la conexion, apagamos y encendemos el router o sino, desde la terminal:
sudo ifdown eth0 && sudo ifup eth0
Cambiese eth0 por el tipo de conexion que se este utilizando, wlan0 o la que proceda, si no sabemos cual es la que estamos usando, haciendo un ifconfig en la terminal lo sabremos.
Ahora vamos con DNSmasq:
Dnsmasq viene en los repositorios, asi que en la terminal ponemos esto:
sudo apt-get install dnsmasq
sudo cp /etc/resolv.conf /etc/resolv.dnsmasq.conf
Primero uno y lueego el otro, con el segundo comando editaremos un archivo de configuracion.
Ahora lo abrimos con:
sudo gedit /etc/dnsmasq.conf
Y cambiamos #listen-address= por listen-address=127.0.0.1 Guardamos los cambios y cerramos. Ahora toca editar el siguiente archivo:
sudo gedit /etc/dhcp3/dhclient.conf
y nos fijamos que estas lineas esten asi:
#supersede domain-name “fugue.com home.vix.com”;
prepend domain-name-servers 127.0.0.1 208.67.222.222,208.67.220.220;
request subnet-mask, broadcast-address, time-offset, routers,
domain-name, domain-name-servers, host-name,
netbios-name-servers, netbios-scope;
Ya estamos acabando, ahora:
sudo gedit /etc/resolv.conf
Ponemos como primera linea, sin borrar nada; nameserver 127.0.0.1
Solo queda iniciar el demonio:
sudo /etc/init.d/dnsmasq restart
Y probamos con la pagina de google por ejemplo:
dig google.com | grep Query
Lo hacemos un par o tres de veces y veremos como bajan los tiempos de carga de la pagina en cuestion.















Comentarios Recientes