Utilizar openDNS como DNS alterno

 

Como se ha comentado anteriormente, el DNS sirve para no tener que recordar la dirección IP de un sitio al poder utilizar un nombre de dominio. Cuando tratamos de entrar a una página web o se intenta resolver un nombre de dominio, nuestro dispositivo intentará resolverlo, si no lo logra, entonces hará una solicitud al dispositivo al que esté conectado, por ejemplo nuestro router.

El problema con esto es que para evitar una carga grande de sistema, se guardan los DNS en cache, por lo que si el dominio ahora apunta a una nueva IP, el dispositivo nos seguirá indicando que la IP es la anterior, con lo cual no podremos entrar a la página en cuestión.

Para solucionarlo, podemos indicar a nuestro dispositivo que se conecte a servidores DNS alternos, los cuales pueden resolver más rápido y actualizan con más frecuencia sus entradas DNS para que, si se cambia una IP de un dominio, entonces podamos accesar al mismo sin problemas.

Si tenemos un servicio de resolución de DNS lento, por decir, algunos milisegundos, eso hará que nuestra navegación se vea afectada ya que al cargar páginas web y que estos cargan a su vez más elementos, como imágenes, css, js, etc; y la resolución de DNS tiene latencia, entonces esta se va acumulando y notaremos una carga lenta en general.

Para resolver esto, podemos configurar el servicio de openDNS ya sea en nuestra computadora, o en nuestro router.

En éste artículo se verá cómo configurarlo en sistema operativo Linux, Windows y en el router de Telmen.

Los DNS de openDNS son:

208.67.222.222 y 208.67.220.220.

Linux

Para poder configurar los DNS en Linux, basta con que editemos el archivo /etc/resolv.conf


sudo nano /etc/resolv.conf

Y al principio del archivo se debe colocar:

nameserver 208.67.222.222

Guardamos y nos dirigimos a la página de openDNS que nos muestra si lo tenemos correctamente configurado.

https://www.opendns.com/setupguide/?url=familyshield#results

Y damos clic en TEST YOUR SETTINGS

Si no es correcta la configuración, veremos la siguiente pantalla:

Si es correcta la configuración, veremos:

 

Windows

Debemos ir a “Centro de redes y recursos compartidos”

Después nos dirigimos a “Conexión de área local”

Después “Propiedades”

Elegimos “Protocolo de Internet versión 4 (TCP/IPv4)” y damos clic en propiedades

Seleccionamos “Usar las siguientes direcciones de servidor DNS” y colocamos el DNS preferido 208.67.222.123 y el servidor DNS alternativo 208.67.220.123

Damos aceptar a todas las ventanas que abrimos y verificamos en la página de openDNS que tengamos configurado todo correctamente

https://www.opendns.com/setupguide/?url=familyshield#results

Y damos clic en TEST YOUR SETTINGS

Si no es correcta la configuración, veremos la siguiente pantalla:

Si es correcta la configuración, veremos:

Router de Telmex

Ahora bien, estos pasos son para configurar en un solo dispositivo, pero si tenemos una red, por ejemplo en nuestro hogar, necesitaríamos realizar los pasos en cada uno de los dispositivos que estén conectados a la red. Si nos conectamos a través de un router, entonces podemos indicar al mismo que utilice los DNS de openDNS para que resuelva todas las peticiones de cualquier dispositivo conectado,  sin necesidad de hacer alguna configuración manual.

Router Huawei HG658d

Nos dirigimos desde el navegador a la dirección 192.168.1.254

La contraseña es la clave WPA que viene al frente del router.

Una vez que iniciamos sesión, nos dirigimos al menú “Internet”

Damos clic en editar nuestra conexión activa que por lo regular debería ser WAN1 y nos dirigimos a la entrada “DNS estático”

Lo habilitamos y colocamos el DNS principal 208.67.222.123 y el secundario 208.67.220.123 y damos clic en “Guardar” y después en “Reiniciar PPPoE”

Verificamos que tenemos correctamente nuestra configuración abriendo la siguiente página de openDNS

https://www.opendns.com/setupguide/?url=familyshield#results

Y damos clic en TEST YOUR SETTINGS

Si no es correcta la configuración, veremos la siguiente pantalla:

Si es correcta la configuración, veremos:

Y esta comprobación la podemos hacer en cualquier dispositivo que se conecte en nuestro router

Y listo. Podremos navegar mejor que antes.

Author: angelinux

Desarrollador de páginas web desde el año 2000 y con experiencia en programación de sistemas para empresas desde el 2008; cofundador de CONSoluciones; autor del blog de software libre “Angelinux-slack”; docente en maestría en UPAV y fundador de la distribución Linux Falco que está en desarrollo para la Universidad Veracruzana.
Además, ponente, organizador de congreso, laborista social, impartidor de cursos de programación y servidores Linux, webmaster, y ex invitado en programa de televisión.

Deja un comentario