Cómo solucionar el error “No se encuentra la dirección DNS”
Ese molesto error ” No se pudo encontrar la dirección DNS ” puede ser muy frustrante. A veces, es solo un fallo que aparece inesperadamente, pero que hace que navegar sea casi imposible. Otras veces, es un problema persistente que afecta a varios dispositivos o sitios web. En cualquier caso, solucionarlo suele reducirse a borrar la caché defectuosa o ajustar la configuración. El problema es que los errores de DNS ocurren porque el navegador o el sistema no pueden encontrar la dirección IP de un sitio web determinado. Es un poco extraño, pero bueno, así funciona internet entre bastidores. Por eso, esta guía incluye algunos pasos prácticos que han ayudado a otros (y quizás a ti también) a solucionarlo.
Cómo solucionar el error «No se pudo encontrar la dirección DNS»
Ejecute el solucionador de problemas
Este es un buen punto de partida: está integrado en Windows y puede identificar problemas comunes de red. No es perfecto, pero en algunas configuraciones detecta errores de configuración o conflictos que podrían estar causando el problema de DNS. El proceso es bastante sencillo:
- Presione Win + I para abrir Configuración.
- Vaya a Actualización y seguridad.
- Desde el lado izquierdo, haga clic en Solucionar problemas y luego vaya a Solucionadores de problemas adicionales.
- Seleccione Conexiones a Internet y haga clic en Ejecutar el solucionador de problemas.
Esto podría provocar que Windows restablezca automáticamente algunas configuraciones de red o, al menos, darte algunas pistas sobre el problema. A veces funciona perfectamente a la primera; otras veces, podría requerir un reinicio o ajustes adicionales.
Cambiar el servidor DNS al DNS público de Google
Dado que los errores de DNS suelen ocurrir cuando el servidor que usas falla, cambiar a un DNS público confiable como el de Google (8.8.8.8 y 8.8.4.4) puede ser de gran ayuda. Esto es especialmente útil si los servidores DNS de tu proveedor de internet son inestables o no responden. Aquí te explicamos cómo configurarlo:
- Presione Win + I para Configuración.
- Vaya a Red e Internet.
- Haga clic en Cambiar opciones del adaptador.
- Haga clic derecho en su conexión a Internet (ya sea Ethernet o Wi-Fi) y seleccione Propiedades.
- Haga doble clic en Protocolo de Internet versión 4 (TCP/IPv4).
- En la nueva ventana, seleccione Usar las siguientes direcciones de servidor DNS.
- Ingrese el servidor DNS preferido: 8.8.8.8 y el servidor DNS alternativo: 8.8.4.4.
- Pulse Aceptar para guardar. Asegúrese de cerrar el resto de las ventanas.
Después de hacer esto, reinicia tu navegador rápidamente y comprueba si el sitio carga. A veces, este simple cambio puede marcar la diferencia, sobre todo si tu DNS predeterminado funcionaba de forma inestable.
Limpiar y restablecer la caché DNS con el símbolo del sistema
Este es un método clásico: vaciar la caché DNS puede eliminar información de IP corrupta o desactualizada que lo está arruinando todo. Esta es la secuencia que ha funcionado en innumerables configuraciones:
- Presione Win + R, escriba
cmdy luego presione Ctrl + Shift + Enter para ejecutar como administrador. - Escriba estos comandos uno por uno, presionando Enter después de cada uno:
ipconfig /flushdnsipconfig /releaseipconfig /renewnetsh winsock resetnetsh int ip reset
A veces, después de estos comandos, es necesario reiniciar, pero otras veces, el problema de DNS se soluciona al instante. No sé por qué funciona, pero funciona en algunas máquinas, y en otras, no tanto. Vale la pena intentarlo.
Borrar la caché DNS de Chrome
Si Chrome es tu navegador principal, podría estar almacenando en caché la información DNS por separado, lo que puede causar discrepancias. Borrar la caché DNS interna de Chrome es fácil:
- Abra Chrome, luego presione Ctrl + T para abrir una nueva pestaña.
- Escriba chrome://net-internals/#dns en la barra de direcciones y presione Enter.
- Haga clic en Borrar caché de host.
- Reinicie Chrome para ver si el sitio web se carga ahora.
Nota: El caché DNS interno de Chrome a veces puede contener información obsoleta, por lo que borrarlo podría ser la clave para solucionar errores DNS persistentes, incluso después de restablecer el caché de todo el sistema.
Reiniciar el servicio de cliente DNS
A veces, el servicio de cliente DNS de Windows falla. Reiniciarlo puede restablecer su funcionamiento normal, especialmente si se bloquea o falla. La forma más sencilla es mediante el símbolo del sistema:
- Abra Ejecutar con Win + R, luego escriba
cmdy ejecútelo como administrador. - Escriba
net stop dnscachepara detener el servicio y luego presione Enter. - Escribe
net start dnscachepara reiniciarlo y luego presiona Enter nuevamente.
Esto puede solucionar problemas menores con las búsquedas de DNS, pero si el servicio se niega a iniciarse o se detiene nuevamente, podría haber problemas mayores en el sistema.
Comprobar y desinstalar software problemático de terceros
A veces, herramientas de seguridad como VPN, firewalls o antivirus interfieren con el DNS o el tráfico de red. Si sospecha que esto ocurre, intente iniciar el sistema en modo seguro.
- Presione Win + R, escriba
msconfigy presione Enter. - Vaya a la pestaña Arranque y marque Arranque seguro.
- Haga clic en Aceptar y reinicie. Compruebe si los errores de DNS persisten.
Si el problema se ha solucionado, probablemente una aplicación de terceros lo estaba causando. Empieza a desinstalar programas sospechosos o instalados recientemente desde Ajustes > Aplicaciones > Aplicaciones y funciones. A veces, una desinstalación completa o una actualización de la aplicación pueden solucionar los conflictos que afectan el DNS.
Arreglar el archivo Hosts si es necesario
Si editaste previamente tu archivo de hosts para bloquear sitios o por otros motivos, una entrada incorrecta aquí puede causar problemas de DNS. Para restablecerlo a la configuración predeterminada:
- Presione Win + R, escriba
notepad %WinDir%\System32\drivers\etc\hostsy luego presione Ctrl + Shift + Enter para abrir como administrador. - Elimine cualquier entrada sospechosa o reciente: éstas pueden bloquear o redirigir sitios inesperadamente.
- Guarde el archivo con Ctrl + S.
Solo un aviso: modificar el archivo de hosts sin un motivo claro podría causar más confusión que ayuda, así que solo hazlo si sospechas que está relacionado con tus problemas de DNS.
Actualizar controladores de red
Los adaptadores de red obsoletos pueden causar todo tipo de problemas de conectividad, incluyendo errores de DNS. Para actualizar:
- Presione Win + X y seleccione Administrador de dispositivos.
- Expandir Adaptadores de red.
- Haga clic derecho en su dispositivo de red y seleccione Actualizar controlador.
- Seleccione Buscar controladores automáticamente y espere a que Windows encuentre e instale el más reciente.
A veces, una actualización del controlador puede solucionar problemas subyacentes que ninguna otra modificación puede solucionar; vale la pena probar si nada más funciona. Solo recuerda que, a veces, el controlador funciona bien y la causa es otra.
Resumen
- Pruebe el solucionador de problemas de red integrado de Windows.
- Cambiar al DNS público de Google (8.8.8.8 / 8.8.4.4).
- Limpiar y renovar DNS con comandos del símbolo del sistema.
- Borre la caché DNS de Chrome si Chrome es su navegador.
- Reinicie el servicio de cliente DNS.
- Verifique si hay conflictos con aplicaciones de terceros iniciando en modo seguro.
- Restablezca su archivo de hosts si ha sido editado.
- Actualice sus controladores de red.
Resumen
Lidiar con errores de DNS puede ser un fastidio, pero la mayoría de las soluciones anteriores son bastante sencillas y han funcionado para otros. A veces, se trata de un simple fallo de caché o un fallo del servidor, y otras veces, requiere investigar un poco más la configuración o conflictos de software. Esperemos que una de estas soluciones te permita navegar con normalidad sin demasiados problemas. Cruzamos los dedos para que esto te ayude a ahorrar tiempo intentando solucionar problemas manualmente durante horas.