Para aquellos que estén regularmente trabajando con WordPress, los errores específicos al CMS, como el White screen of death (pantalla blanca de la muerte) y los errores de conexión a la base de datos, son errores muy comunes. Pero hay otro grupo de errores con los que probablemente ya te hayas encontrado, y estos son los relacionados a la conexión de internet y DNS. Un error muy común que los usuarios de Google Chrome se encuentran a menudo, cuando intentan navegar, es el DNS_PROBE_FINISHED_NXDOMAIN. Esto puede ser muy frustrante, ya que de repente no podrás navegar en tu sitio web o seguramente en ningún lugar. 😫
Si estás viendo este error mientras intentas entrar a tu sitio de WordPress, no te preocupes, es muy sencillo de arreglar. Revisa las recomendaciones de abajo, de como conectarse de nuevo. Esto también puede funcionar en otros navegadores, como Firefox, Edge, etc.
¿Qué Es DNS_PROBE_FINISHED_NXDOMAIN?
La razón por la que sucede el DNS_PROBE_FINISHED_NXDOMAIN es típicamente debido a una mala configuración o problema con tu DNS. DNS es una abreviación para Domain Name Systems (Sistemas de Nombre de Dominio), el cual ayuda a dirigir tráfico en el internet al conectar nombres de dominios con servidores actuales en la red. Esencialmente, al recibir una solicitud humana – un nombre de un dominio como Kinsta.com – y la traduce a una dirección IP de servidor que puede ser usada en una ordenador – como 216.3.128.12.
Cuando un usuario entra una URL en el navegador, el DNS empieza a trabajar para conectar esa URL con la dirección IP del servidor actual. Esto se llama la resolución de nombre de DNS e involucra un recursor DNS solicitando varios nombres de servidor para encontrar la dirección IP actual del servidor. Si el DNS falla en resolver el nombre de el dominio o la dirección, entonces podrás recibir el error DNS_PROBE_FINISHED_NXDOMAIN. La parte de NXDOMAIN se refiere al Non-Existent Domain, un dominio que no existe. Lee más sobre cómo funciona el DNS.
Hay algunas variantes distintas de este error dependiendo del navegador que estés usando.
Google Chrome
En Google Chrome este error aparecerá como DNS_PROBE_FINISHED_NXDOMAIN (como se muestra abajo) e indicará que la dirección de DNS no fue encontrada.
Este sitio no puede ser alcanzado o este sitio web no está disponible.

Mozilla Firefox
En Mozilla Firefox simplemente aparecerá como Hmm. Estamos teniendo algunos problemas para encontrar ese sitio (como se muestra a continuación).
No nos podemos conectar al servidor en domain.com

Microsoft Edge
En Microsoft Edge, simplemente dirá Hmmm… no se puede llegar a esta página (como se muestra a continuación). Esto no es muy útil.
Asegúrate que hayas puesto de forma correcta la dirección: domain.com

Safari
En Safari, simplemente se mostrará como Safari no puede encontrar el servidor (como se ve a continuación).
Safari no puede abrir la página «domain.com» porque Safari no puede encontrar el servidor «domain.com».

¿Cómo Arreglar DNS_PROBE_FINISHED_NXDOMAIN?
Aquí hay algunas recomendaciones y cosas a verificar para arreglar el error (ordenado de la razón más común a la más rara):
- Liberar y Renovar la Dirección IP
- Reiniciar el Servicio de Cliente DNS
- Cambiar los Servidores DNS
- Resetear los Flags de Chrome
- Deshabilitar el VPN y Antivirus Temporalmente
- Revisar los Archivos del Host Local
- Revisar el DNS de tu Dominio
- Reiniciar tu Ordenador
1. Liberar y Renovar la Dirección IP
Debido al hecho que este es un problema de DNS por parte del cliente, lo primero que tienes que hacer es intentar liberar y renovar la dirección IP en tu ordenador. Esto también incluye limpiar la cache de tu DNS local, la cual es similar a la cache de tu servidor.
Windows
En Windows, simplemente abre la pantalla de comandos al presionar el logo de Windows y luego R. Después escribe “cmd” y presione Enter.

Luego pon ipconfig /release
y presiona Enter. Esto liberará la dirección actual de IP.

Luego escribeipconfig /flushdns
y presiona Enter. Esto limpiará la cache de tu DNS local. Verás el mensaje de “Successfully Flushed the DNS resolver Cache” si esto funcionó.

Después teclea ipconfig /renew
y presiona Enter. Esto renovará la dirección IP

Puedes intentar resetear las opciones de IP y el catálogo de Winsock con los siguientes comandos netsh int ip set dns
y netsh winsock reset
.
Una forma alternativa para limpiar y renovar tu DNS, es simplemente deshabilitando el adaptador de red y rehabilitarlo.
Mac
Para liberar y renovar una dirección IP en Mac, ve a preferencias del sistema…

Haz clic en el icono de la red y presiona “Avanzado”

Haz clic en la pestaña de TCP/IP si no es que ya está ahí. Luego haz clic en “Renovar DHCP”.
Tal y como hicimos con Windows, los usuarios de Mac también pueden limpiar la cache de su DNS local. A pesar de que esto se hace en otro lugar. Ve a utilidades y haz clic en “Terminal”.

Ingresa el siguiente comando:
dscacheutil -flushcache

Nota: No habrá mensajes de éxito en las Macs.
2. Reiniciar el Servicio de Cliente DNS
SI estás usando Windows, puedes intentar reiniciar los servicios del cliente DNS el cual resuelve y cachea los nombres de dominios DNS.
Simplemente abre la ventana de Comando, presionando el logo de Windows y luego R. Luego escribe “services.msc” y presiona Enter.

Ve para abajo a “Cliente DNS”, haz clic derecho, y seleccione “Reiniciar”

Si la opción de reinicio está de color gris (como nos pasó a nosotros), una forma alternativa para hacerlo es a través de la ventana de comando.
Abre la ventana de comando presionado el logo Windows y R. Luego escribe “cmd” y presiona Enter.

Luego, ingresa los siguientes comandos:
net stop dnscache net start dnscache
Dependiendo de la versión de Windows que estés utilizando, podrás obtener el siguiente error:
La petición de pausa, continuar o parar no es válida para este servicio.
Esto es probablemente porque necesitas activar el CMD como un servicio de red para poder establecer el comando. Si te estás encontrando con este error, te sugerimos intentar otras alternativas, que te mostraremos a continuación.
3. Cambiar los Servidores DNS
Lo siguiente que puedes intentar es cambiar los servidores DNS. Por defecto, los servidores DNS son automáticamente asignados por tu ISP. Pero podrías temporalmente cambiar estos a un servidor DNS público, como Google o Cloudflare.
- Algunos prefieren usar el DNS público de Google (8.8.8.8 y 8.8.4.4) por un largo periodo de tiempo debido a que en algunas ocasiones estos son más confiables.
- Cloudflare acaba de lanzar su nuevo, seguro, súper rápido y gratuito DNS (1.1.1.1 y 1.0.01) que usaremos en este ejemplo. Si quieres usar Google, los pasos son los mismos, simplemente tienes que reemplazar las direcciones del servidor DNS con las de Google.
Consejo: Si ya estás utilizando un servidor DNS gratuito y tienes problemas, a veces también se puede eliminar y volver a los servidores DNS de tu proveedor de servicios de Internet. Google y Cloudflare no son perfectos el 100% de las veces y ha habido algunos casos en los que hemos notado que volver a cambiar ha resuelto el problema.
Windows
En Windows, simplemente abre la ventana de Comando presionando el logo de Windows y R. Luego escribe “panel de control” y presiona Enter.

Haz clic en “Red e Internet” y luego en “Red y centro de compartimiento”. En la parte izquierda, haz clic en “Cambiar Configuración del Adaptador”.

Haz clic derecho en la conexión actual, esta podría ser una Conexión de Área Local o una Conexión a internet inalámbrica, dependiendo en cómo se está conectando. Luego haz clic en “propiedades”.

Selecciona Protocolo de Internet Versión 4 (o versión 6 si así lo desea) y haz clic en “Propiedades”.

Haz una nota de todas las configuraciones existentes en caso de que necesites revertirlo. Haz clic en “Use las siguientes direcciones de servidores DNS”. Ingresa lo siguiente, o reemplaza lo existente con esto:
Para IPv4: 1.1.1.1
y 1.0.0.1
Para IPv6: 2606:4700:4700::1111
y 2606:4700:4700::1001

Haz clic en OK y cierra. Reinicia tu navegador.
Mac
Para cambiar servidores DNS en Mac, ve a preferencias de sistema…

Haz clic en el icono de la red y de clic en “Avanzado”

Haz clic en la pestaña de “DNS”.

Luego agrega las direcciones de servidor DNS de Cloudflare
Para IPv4: 1.1.1.1
y 1.0.0.1
Para IPv6: 2606:4700:4700::1111
y 2606:4700:4700::1001
4. Resetear los Flags de Chrome
En algunas ocasiones las configuraciones de Chrome o características experimentales pueden ser modificados o dañados de forma accidental. Las puedes regresar a como estaban ingresando Chrome chrome://flags
en tu navegador y dar clic en “Reiniciar a como estaban antes”.

Después reinicia tu navegador.
5. Deshabilitar el VPN y Antivirus Temporalmente
En algunas ocasiones los VPNs y software de antivirus pueden entrar en conflicto o sobresaturar la configuración de tu red, incluyendo los servidores DNS, etc. Si tiene salguno funcionando, intenta descativarlos de forma temporal (cerrándolos) para ver si esto resuelve el error DNS_PROBE_FINISHED_NXDOMAIN en Chrome.
6. Revisar tus Archivos del Host Local
Cada ordenador tiene a lo que llaman un archivo de host local. Este es un archivo que contiene entradas de DNS manual, las cuales están asignadas a direcciones de IP especificas. Típicamente esto solo es editado cuando quiere una vista previa del DNS antes de cambiar los dominios a nuevo host. Sin embargo, hay una multitud de formas diferentes de que este archivo haya sido cambiado o editado. Así que, si ni una de las opciones anteriores funcionó, vale la pena chequear de nuevo tu archivo de host local, para asegurarse que el sitio web que esté intentando ingresar no esté allí.
Windows
El archivo del host típicamente requiere accesos adicionales. Así que el primer paso es abrir tu editor de texto como un administrador. Simplemente haz clic en el menú de inicio, busca el editor de texto, haz clic sobre este y selecciona, “correr como administrador”. Esto se puede hacer con cualquier editor de texto, como Notepad, Notepad++, Atom, tc. Estamos usando Subline en el ejemplo de abajo.

Dentro del editor de texto, haz clic en Archivo -> Abrir y navegar a la siguiente ubicación:
C:\Windows\System32\drivers\etc\
Haz clic en el archivo del host y haz clic en “Abrir”

Revisa bien y asegúrate de que el sitio web que está intentando visitar no esté listado ahí. Si es así, remuévelo.
Mac
Para revisar tu archivo de host en Mac, le recomendamos conseguir Gas Mask. Es una aplicación gratuita que puede ser usada como un administrador de archivos del host, un editor de archivos del host y puede cambiar entre estos. ¡Hace que todo sea más rápido y sencillo! O también, puedes seguir los pasos de abajo para editar los archivos de host en Mac de forma manual.
Ve a utilidades y haz clic en “Terminal”

Ingresa el siguiente comando y presiona Enter (es muy probable que te pidan la contraseña administrador también).
sudo nano /private/etc/hosts

Revisa bien y asegúrate de que el sitio web al que está intentando visitar no está listado en el archivo del host. Si es así, elimínalo.
7. Revisar el DNS de Tu Dominio
Si solo le sale el error DNS_PROBE_FINISHED_NXDOMAIN en un solo dominio, incluso después de revisar el archivo del host, podrías necesitar revisar la configuración del DNS en el nombre del dominio. Si eres un cliente de Kinsta, tenemos un articulo sobre cómo apuntar tu dominio o DNS en Kinsta. Si acabas de migrar recientemente tu sitio web a un nuevo proveedor de hosting, podría ser que el DNS fuera almacenado en la cache de forma incorrecta en tu ordenador. En ese caso, el paso 2 ya debió haber resuelto este problema.
8. Reiniciar Tu Ordenador
Sabemos que es molesto, pero tiene que ser mencionado. 😬 Si ninguna de las opciones anteriores funcionó, intenta reiniciar tu ordenador e incluso el router. Sabemos que muchos de ustedes probablemente tienen cientos de pestañas o aplicaciones abiertas y es por eso que esta es la última opción. Pero reiniciar un dispositivo realmente limpia la cache temporal.
Resumen
Aunque es frustrante, el error DNS_PROBE_FINISHED_NXDOMAIN suele ser bastante fácil de resolver. Entre el vaciado de la caché de DNS, la renovación de la IP y la prueba de diferentes servidores DNS, es de esperar que vuelvas a navegar por la web en poco tiempo. Si nos hemos olvidado de algo, no dudes en decírnoslo en la sección de comentarios.
Lectura recomendada: Cómo solucionar el código de error DNS_PROBE_FINISHED_BAD_CONFIG.