Cómo solucionar los errores de DNS y recuperar el acceso a Internet

¿Se ha encontrado con un extraño error en su navegador web al intentar acceder a un sitio web? Estos errores particulares indican que el DNS ha dado un error, como un error de búsqueda de DNS. Es posible que aún pueda utilizar programas como Skype o juegos en línea, pero los sitios web se negarán a cargar. Y lo que es más molesto, a veces este error sólo afecta a algunos sitios web. Entonces, ¿qué es este «error DNS», por qué afecta a los sitios web (o sólo a algunos) y cómo se puede solucionar?

¿Qué es un «DNS»?

«DNS» significa «Sistema de Nombres de Dominio», y suele estar asociado a un «servidor DNS». Si no está seguro de cómo funciona la carga de un sitio web, ¡esto no ayuda mucho a revelar lo que hace un DNS! Analicemos qué función desempeña el DNS para poder hacernos una idea más clara de por qué tiene errores y cómo solucionarlos.

Un servidor DNS actúa de forma muy parecida a la libreta de direcciones de su teléfono. Cuando quiere llamar a alguien, puede introducir su número manualmente, pero recordar los números de todo el mundo es una gran molestia. Es mucho más fácil añadir su número en la memoria del teléfono y asociarle un nombre, como «Mark», de modo que cuando quiera llamar a Mark, encuentre su nombre en la lista y pulse llamar.

Lo mismo ocurre con su ordenador. No sabe lo que es un «Google» o un «Facebook» o un «Twitter». Sin embargo, sí sabe lo que es una dirección IP. Cuando usted entra en un sitio web como «www.facebook.com», su ordenador se da cuenta de que se trata de una URL y acude a su libreta de direcciones para averiguar en qué lugar de la red se encuentra Facebook. Esto es lo que hace el servidor DNS: actúa como una libreta de direcciones para las URL.

Por qué se producen los errores de DNS

¿Qué pasaría si la libreta de direcciones de su teléfono se corrompiera o se borrara? Si introdujera «Mark», su teléfono no podría buscarlo y no podría llamarlo por teléfono. Del mismo modo, cuando introduce una URL en su navegador y el servidor DNS no funciona, su máquina no puede obtener una dirección IP para esa URL.Como su ordenador no sabe cómo llegar a un «Google», le devuelve un error de DNS.

Los lectores especialmente avispados se darán cuenta de que si introducen directamente la dirección IP de un sitio web en la barra de direcciones, técnicamente podrían navegar por la web incluso después de que su servidor DNS haya dejado de responder. Aunque esto es cierto, ¡no queremos recordar todas las direcciones IP para cuando el DNS se caiga! Sería mucho mejor si pudiéramos solucionar el problema en su lugar.

Arreglar los errores de DNS

Así que ya es suficiente sobre lo que es un DNS. Ahora, echemos un vistazo a las opciones que tiene cuando su DNS está actuando.

Vaciar la caché del DNS

Si se visita mucho la misma página, tiene sentido que el ordenador recuerde las direcciones de las URL para no tener que llamar al servidor DNS cada vez. Este almacenamiento de URLs recordadas se llama caché DNS. A veces su máquina se basará en esto para resolver una URL, pero si esta caché está corrupta, devolverá un error.

Windows

Vaciar la caché DNS en Windows es muy fácil. Para empezar, pulse la tecla Win y comience a escribir cmd. Cuando aparezca el símbolo del sistema en los resultados de la búsqueda, haga clic con el botón derecho y seleccione «ejecutar como administrador». Esto hace que aparezca una ventana de símbolo del sistema elevada que puede aceptar cambios a nivel del sistema.

Para vaciar la caché de DNS en Windows, introduzca este comando:

ipconfig flushdns

Mac OS X

Los comandos para vaciar el DNS en el sistema operativo de Apple parecen cambiar con la dirección del viento. Hay unos cuatro comandos distintos y diferentes para cada versión de OS X. Por esta razón, sólo hemos incluido los más recientes.

Para vaciar la caché de DNS en Mac OS, el usuario deberá lanzar una ventana de terminal. Diríjase al área de Aplicaciones, busque una aplicación llamada «terminal» y láncela. Con la terminal abierta, vacíe todos los alquileres de DNS de su Mac e introduzca este comando.

(OSX 10.10.4+)

dscacheutil -flushcache;
sudo killall -HUP mDNSResponder

(OSX 10.10-10.10.3)

sudo discoveryutil mdnsflushcache;
sudo discoveryutil udnsflushcaches

Linux

Si está utilizando Linux, abra una ventana de comandos y escriba

etcinit.dnscd restart

Utilice un servidor DNS público

Si lo anterior no funciona, la solución ideal es cambiar el servidor que está utilizando. Tal vez el servidor que utiliza por defecto se haya caído y no pueda resolver las URLs. Un buen servidor DNS público para probar cuando el suyo se caiga es el servidor DNS público de Google. Se encuentra en «8.8.8.8» y «8.8.4.4». Puede cambiar la configuración de su adaptador para utilizar ese servidor DNS en lugar del predeterminado.

Si no está seguro de cómo cambiar el servidor DNS de su PC, consulte nuestras guías para Windows, Mac, Linux y Android.

Desactive la seguridad (¡por poco tiempo!)

No es ideal que se desactive el software de seguridad mientras se utiliza Internet. Sin embargo, una suite de seguridad demasiado entusiasta o corrupta puede a veces bloquear las solicitudes de DNS salientes, dando lugar a un error de DNS. Si tiene problemas y ha probado todo lo anterior, pruebe a desactivar los cortafuegos y otras opciones de seguridad para ver si eso lo soluciona. Si no lo hace, pruebe a desinstalar y volver a instalar el software, o pruebe con el software de otro proveedor. Si lo hace, recuerde volver a activar el software.

Conclusión

Los problemas del servidor DNS pueden ser frustrantes de solucionar, especialmente cuando no se sabe cómo se producen los errores en primer lugar.Esperamos que ahora tenga una mejor idea de lo que causa estos errores y cómo solucionar los problemas basados en el DNS cuando se navega por la web.

¿Es útil este artículo?

No

Deja un comentario

Este sitio web utiliza cookies para mejorar tu experiencia. Si continuas utilizando este sitio consideramos que estás de acuerdo con esto. Más información

Los ajustes de cookies en esta web están configurados para «permitir las cookies» y ofrecerte la mejor experiencia de navegación posible. Si sigues usando esta web sin cambiar tus ajustes de cookies o haces clic en «Aceptar», estarás dando tu consentimiento a esto.

Cerrar