DNS_PROBE_FINISHED_NXDOMAIN: Qué Significa y Cómo Solucionarlo

¿Qué Es DNS_PROBE_FINISHED_NXDOMAIN?
DNS_PROBE_FINISHED_NXDOMAIN es un error de Chrome que aparece cuando la resolución DNS del navegador falla porque el nombre de dominio no corresponde a ninguna dirección IP. NXDOMAIN significa "Non-Existent Domain" (Dominio Inexistente) — es la forma en que el protocolo DNS dice que "este dominio no existe en el sistema DNS".
Cuando escribes una URL como example.com en Chrome, tu navegador consulta un servidor DNS para traducir ese dominio en una dirección IP. Si el servidor DNS responde con NXDOMAIN, significa que no se encontró ningún registro DNS para ese dominio. Chrome entonces muestra la página de error "No se puede acceder a este sitio" con el código de error DNS_PROBE_FINISHED_NXDOMAIN.
La buena noticia: este error es casi siempre solucionable desde tu lado. En la mayoría de los casos es causado por un error tipográfico en la URL, una caché DNS obsoleta, o una configuración DNS incorrecta — no por un dominio realmente inexistente.
Cómo Se Ve Este Error en Otros Navegadores
Los navegadores basados en Chromium (Chrome, Edge, Brave, Opera) muestran el mismo código DNS_PROBE_FINISHED_NXDOMAIN. Firefox y Safari muestran un mensaje más amigable, pero el problema subyacente es idéntico.
| Navegador | Mensaje de Error |
|---|---|
| Google Chrome | This site can't be reached — dns_probe_finished_nxdomain |
| Mozilla Firefox | Hmm. We're having trouble finding that site. |
| Microsoft Edge | Hmmm... can't reach this page |
| Safari | Safari Can't Find the Server |
| Brave | This site can't be reached — dns_probe_finished_nxdomain |
| Opera | This site can't be reached — dns_probe_finished_nxdomain |
Causas Comunes de DNS_PROBE_FINISHED_NXDOMAIN
Entender por qué aparece este error te ayuda a elegir la solución correcta. Aquí están las causas más comunes, ordenadas de la más frecuente a la menos frecuente.
Error tipográfico en la URL — La causa más común. Un solo carácter incorrecto (ej.: gogle.com en lugar de google.com) activa NXDOMAIN porque el dominio mal escrito no existe en el DNS.
Caché DNS obsoleta — Tu computadora almacenó en caché una entrada DNS antigua o corrupta. La IP del dominio pudo haber cambiado, pero tu caché aún conserva el registro desactualizado o inválido.
Caché DNS interna de Chrome — Chrome mantiene su propia caché DNS separada de la del sistema operativo. Incluso después de vaciar la caché del sistema, Chrome puede seguir usando una entrada interna obsoleta.
Dominio no registrado o expirado — El propietario del sitio olvidó renovar el dominio, o el dominio nunca fue registrado.
Retraso en la propagación DNS — El dominio fue registrado recientemente o sus registros DNS fueron modificados. Los cambios DNS pueden tardar hasta 48 horas en propagarse globalmente.
Archivo hosts modificado — El archivo hosts de tu sistema está mapeando manualmente el dominio a una IP incorrecta o bloqueándolo por completo (127.0.0.1).
VPN o firewall bloqueando — Una VPN, proxy o firewall está interceptando las consultas DNS y bloqueando o redirigiendo el dominio.
Problema con el servidor DNS del proveedor — El servidor DNS de tu proveedor de internet está devolviendo NXDOMAIN incorrectamente, o aún no ha recibido los registros DNS del dominio.
Solución 1: Verificar la Ortografía del Nombre de Dominio
Esto puede parecer obvio, pero es la causa nº 1 de errores NXDOMAIN. Revisa cuidadosamente la URL en tu barra de direcciones:
Busca errores tipográficos comunes: letras faltantes (goole.com), letras de más (googgle.com), extensión incorrecta (.con en lugar de .com), o caracteres confundidos (goog1e.com con el número 1 en lugar de la letra l).
Si alguien te envió el enlace, intenta buscar el sitio web en Google en lugar de hacer clic directamente en el enlace. Si el dominio realmente no existe, no aparecerá ningún resultado de búsqueda.
Solución 2: Vaciar la Caché DNS
Después de vaciar la caché, intenta cargar el sitio web de nuevo. Si los registros DNS del dominio fueron actualizados recientemente, vaciar la caché permite que tu sistema obtenga los nuevos registros.
# Windows (Command Prompt as Administrator)
ipconfig /flushdns
# macOS
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
# Linux (systemd-resolved)
sudo resolvectl flush-caches
# Chrome OS
chrome://net-internals/#dns → Clear host cacheSolución 3: Limpiar la Caché DNS Interna de Chrome
Chrome mantiene su propia caché DNS completamente separada de la caché del sistema operativo. Vaciar solo la caché del sistema no es suficiente — también debes limpiar la caché interna de Chrome.
Abre Chrome y escribe
chrome://net-internals/#dnsen la barra de direccionesHaz clic en "Clear host cache" para limpiar todas las entradas DNS almacenadas en Chrome
Luego ve a
chrome://net-internals/#socketsy haz clic en "Flush socket pools" para restablecer las conexiones abiertasIntenta cargar el sitio web de nuevo — Chrome ahora realizará una consulta DNS completamente nueva
Solución 4: Cambiar a un Servidor DNS Público
El servidor DNS de tu proveedor de internet puede estar devolviendo respuestas NXDOMAIN incorrectas, o puede que aún no tenga los registros del dominio. Cambiar a un servidor DNS público confiable frecuentemente resuelve este problema.
| Proveedor | DNS Primario | DNS Secundario | Ideal Para |
|---|---|---|---|
| Cloudflare | 1.1.1.1 | 1.0.0.1 | Velocidad y privacidad |
| Google Public DNS | 8.8.8.8 | 8.8.4.4 | Fiabilidad |
| Quad9 | 9.9.9.9 | 149.112.112.112 | Bloqueo de malware |
| OpenDNS | 208.67.222.222 | 208.67.220.220 | Filtrado de contenido |
Cambiar DNS en Windows
Abre Configuración → Red e Internet → Configuración de red avanzada
Haz clic en tu conexión activa (Wi-Fi o Ethernet) → Propiedades del hardware
Haz clic en Editar junto a Asignación de servidor DNS → cambia a Manual
Activa IPv4 y establece el DNS preferido en
1.1.1.1y el alternativo en1.0.0.1Haz clic en Guardar y prueba el sitio web de nuevo
Cambiar DNS en macOS
Abre Ajustes del Sistema → Red → Wi-Fi → Detalles
Haz clic en DNS en la barra lateral
Elimina las entradas existentes y añade
1.1.1.1y1.0.0.1Haz clic en Aceptar y luego en Aplicar
Solución 5: Revisar el Archivo Hosts
Tu sistema operativo tiene un archivo hosts local que puede anular el DNS para dominios específicos. Si el dominio está listado con una IP incorrecta (como 127.0.0.1 o 0.0.0.0), provocará un error NXDOMAIN aunque el dominio exista en el DNS público.
Este es un problema común entre desarrolladores que añadieron entradas temporales en el hosts y olvidaron eliminarlas, o para usuarios cuyo antivirus o bloqueador de anuncios modificó el archivo hosts.
# Windows — open as Administrator:
notepad C:\Windows\System32\drivers\etc\hosts
# macOS / Linux:
sudo nano /etc/hosts
# Look for lines like:
# 127.0.0.1 example.com ← This blocks the domain!
# 0.0.0.0 example.com ← This also blocks it!
# If you find the domain listed, delete that line and save.Solución 6: Restablecer los Flags de Chrome a los Valores Predeterminados
Presta especial atención a los flags relacionados con DNS como "Async DNS resolver", "DNS over HTTPS" y "DNS prefetching". Si alguno de estos fue modificado, podría estar causando fallos en la resolución DNS.
Escribe
chrome://flagsen la barra de direcciones y pulsa EnterHaz clic en el botón "Reset all" en la parte superior de la página
Reinicia Chrome cuando se te solicite
Intenta cargar el sitio web de nuevo
Solución 7: Desactivar VPN o Antivirus Temporalmente
Las VPN enrutan todas tus consultas DNS a través de sus propios servidores. Si el servidor DNS de la VPN no tiene los registros del dominio, obtendrás NXDOMAIN. De igual forma, algunos antivirus y firewalls interceptan el tráfico DNS y pueden bloquear dominios que consideran sospechosos.
Para probar: desactiva temporalmente tu VPN y antivirus, luego intenta cargar el sitio web. Si funciona, la VPN o el software de seguridad es la causa.
Solución 8: Verificar el Estado de Registro del Dominio
Si ninguna de las soluciones anteriores funciona, el propio dominio puede estar genuinamente no registrado o expirado. Esto es especialmente común con sitios web nuevos, dominios cambiados recientemente, o dominios que el propietario olvidó renovar.
Para verificar el estado del dominio:
Usa el WHOIS de DNS Robot en /whois-lookup — ingresa el dominio y verifica las fechas de registro y expiración
Usa la Búsqueda DNS de DNS Robot en /dns-lookup — si no existen registros A, AAAA o NS, el dominio no tiene configuración DNS
Verifica la propagación DNS — si el dominio fue registrado recientemente, los registros DNS pueden no haberse propagado a todos los servidores todavía. Esto puede tardar hasta 48 horas.
Solucionar DNS_PROBE_FINISHED_NXDOMAIN en Android
El error NXDOMAIN aparece en Chrome para Android con el mismo código de error. Así es como se soluciona.
Borrar caché de Chrome: Abre Chrome → Configuración → Privacidad y seguridad → Borrar datos de navegación → selecciona Imágenes y archivos en caché → Borrar datos
Cambiar DNS: Ve a Configuración → Red e Internet → DNS privado → establécelo en
one.one.one.one(Cloudflare) odns.google(Google)Activar/desactivar modo avión: Activa el modo avión durante 10 segundos y luego desactívalo — esto fuerza una nueva conexión de red y consulta DNS
Actualizar Chrome: Abre Play Store → busca Chrome → toca Actualizar si está disponible
Reinicia tu dispositivo si ninguna de las soluciones anteriores funciona
Solucionar DNS_PROBE_FINISHED_NXDOMAIN en iPhone / iPad
En iOS, Safari muestra "Safari No Puede Encontrar el Servidor" en lugar del código de error de Chrome. Si usas Chrome en iOS, verás el mensaje DNS_PROBE_FINISHED_NXDOMAIN. Así es como se soluciona.
Cambiar DNS: Ve a Ajustes → Wi-Fi → toca el icono (i) junto a tu red → Configurar DNS → Manual → añade
1.1.1.1y1.0.0.1Borrar caché de Safari: Ajustes → Safari → Borrar historial y datos de sitios web
Borrar caché de Chrome: Abre Chrome → Configuración → Privacidad → Borrar datos de navegación
Activar/desactivar modo avión: Actívalo durante 10 segundos y luego desactívalo para restablecer la conexión de red
Reinicia tu dispositivo para eliminar todo el estado DNS temporal
Cómo Verificar que la Solución Funcionó
Si nslookup devuelve una dirección IP, el DNS está funcionando y el sitio web debería cargar. Si sigue devolviendo "Non-existent domain", el dominio genuinamente no está registrado, o necesitas probar un servidor DNS diferente.
También puedes usar la herramienta de Búsqueda DNS de DNS Robot para verificar si el dominio se resuelve desde múltiples servidores globales — esto confirma si el problema es local en tu dispositivo o si es un problema DNS global.
# Test DNS resolution directly
nslookup example.com
# Test with a specific DNS server
nslookup example.com 1.1.1.1
# Detailed test (Mac/Linux)
dig example.com
# If dig returns NXDOMAIN in the status, the domain truly doesn't exist:
# ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAINComprueba si el dominio existe en el DNS
Usa la herramienta gratuita de Búsqueda DNS de DNS Robot para verificar si un dominio se resuelve correctamente desde múltiples servidores globales. Comprueba si el dominio devuelve NXDOMAIN en todo el mundo o solo desde tu ubicación.
Try Búsqueda DNSFrequently Asked Questions
Significa que Chrome realizó una consulta DNS para el dominio que ingresaste y recibió una respuesta NXDOMAIN (Non-Existent Domain). El servidor DNS no encontró ninguna dirección IP asociada a ese nombre de dominio. Puede ser causado por un error tipográfico, una caché DNS obsoleta, o un dominio no registrado.