¿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 su 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 leodoncel.com – y la traduce a una dirección IP de servidor que puede ser usada en una computadora – como 207.38.89.204.

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 es llamado 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 usted podrá recibir el error DNS_PROBE_FINISHED_NXDOMAIN. La parte de NXDOMAIN se refiere al Non-Existent Domain o Un dominio que no existe.

Lo primero que debes verificar es que el sitio es accesible desde un equipo o una red diferente a la que estoy usando. Por ejemplo si funciona con datos pero no con wifi, o si funciona en la wifi pero en el ipad pero no en el pc; también probando desde otro navegador.

Hay algunas variantes distintas de este error dependiendo del navegador que esté usando.

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

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

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».

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úrese que haya puesto de forma correcta la dirección: domain.com

¿Cómo Arreglar DNS_PROBE_FINISHED_NXDOMAIN?

Aquí hay algunas recomendaciones y cosas a checar para arreglar el error (ordenado de la razón más común a la más rara):

Debido al hecho que este es un problema de DNS por parte del cliente, lo primero que tiene que hacer es intentar liberar y renovar la dirección IP en su computadora. Esto también incluye limpiar la cache de su DNS local, la cual es similar a la cache de su servidor.

Windows

En Windows, simplemente abra la pantalla de comandos al presionar el logo de Windows y luego R. Después escriba “cmd” y presione Enter.

CMD

CMD

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

ipconfig /liberación

ipconfig /liberación

Luego escriba ipconfig /flushdns y presione Enter. Esto limpiará la cache de su DNS local. Verá el mensaje de “Successfully Flushed the DNS resolver Cache” si esto funcionó.

ipconfig /flushdns

ipconfig /flushdns

Luego escriba ipconfig /renew y presione Enter. Esto renovará la dirección IP

ipconfig /renew

ipconfig /renew

Puede 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 su DNS, es simplemente deshabilitando su adaptador de red y rehabilitarlo.

Mac

Para liberar y renovar una dirección IP en Mac, vaya a preferencias de sistema …

Preferencias de sistema Mac

Preferencias de sistema Mac

Haga clic en el icono de la red y presione “Avanzado”

Red Mac Avanzada

Red Mac Avanzada

Haga clic en la pestaña de TCP/IP si no es que ya está ahí. Luego de 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. Vaya a utilidades y de clic en “Terminal”.

Mac terminal

Mac terminal

Ingrese el siguiente comando:

dscacheutil -flushcache

Limpiar la cache del DNS en una Mac

Limpiar la cache del DNS en una Mac

Nota: No habrá mensajes de éxito en las Macs.

SI está usando Windows, puede intentar reiniciar los servicios del cliente DNS el cual resuelve y cachea los nombres de dominios DNS.

Simplemente abra la ventana de Comando, presionando el logo de Windows y luego R. Luego escriba “services.msc” y presione Enter.

services.msc

services.msc

Vaya para abajo a “Cliente DNS”, de clic derecho, y seleccione “Reiniciar”

Reiniciar el servicio del cliente DNS en Windows

Reiniciar el servicio del cliente DNS en Windows

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.

Abra la ventana de comando presionado el logo Windows y R. Luego escriba “cmd” y presione Enter.

CMD

CMD

Luego, ingrese los siguientes comandos:

net stop dnscache
net start dnscache

Dependiendo de la versión de Windows que esté utilizando, podrá obtener el siguiente error:

La petición de pausa, continuar o parar no es válida para este servicio.

Esto es probablemente porque necesite activar el CMD como un servicio de red para poder establecer el comando. Si se está encontrando con este error, le sugerimos intentar otras alternativas, que le mostraremos a continuación.

Lo siguiente que puede intentar es cambiar los servidores DNS. Por defecto, los servidores DNS son automáticamente asignados por su ISP. Pero podría 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 quiere usar Google, los pasos son los mismos, simplemente tiene que reemplazar las direcciones del servidor DNS con las de Google.

Consejo: si ya se encuentra usando un DNS gratuito y tiene problemas, removiéndola o regresando a como estaban sus servidores DNS de su ISP en algunas ocasiones resuelve el problema. Google y Cloudflare no son perfectos el 100% de las veces, y ha habido algunos casos donde hemos notado, que si retornamos a como estaban antes, esto resuelve el problema.

Windows

En Windows, simplemente abra la ventana de Comando presionando el logo de Windows y R. Luego escriba “panel de control” y presione Enter.

Abrir panel de control en Windows

Abrir panel de control en Windows

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

Cambiar configuración del adaptador

Cambiar configuración del adaptador

De 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 de clic en “propiedades”.

Propiedades de conexión inalámbrica

Propiedades de conexión inalámbrica

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

Propiedades IPV 4

Propiedades IPV 4

Haga una nota de todas las configuraciones existentes en dado caso que necesite revertirlo. De clic en “Use las siguientes direcciones de servidores DNS”. Ingrese lo siguiente, o reemplace 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

Direcciones de servidor DNS

Direcciones de servidor DNS

De clic en OK y cierre. Reinicie su navegador.

Mac

Para cambiar servidores DNS en Mac, vaya a preferencias de sistema…

Preferencias de sistema de Mac

Preferencias de sistema de Mac

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

Red de Mac Avanzada

Red de Mac Avanzada

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

Mac DNS

Mac DNS

Luego agregue 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

En algunas ocasiones las configuraciones de Chrome o características experimentales pueden ser modificados o dañados de forma accidental. Las puede regresar a como estaban ingresando Chrome chrome://flags en su navegador y dar clic en “Reiniciar a como estaban antes”.

Reset Chrome flags

Reset Chrome flags

Para reiniciar su navegador.

En algunas ocasiones los VPNs y software de antivirus pueden entrar en conflicto o sobresaturar la configuración de su red, incluyendo los servidores DNS, etc. Si tiene alguno funcionando, intente desactivarlos de forma temporal (cerrándolos) para ver si esto resuelve el error DNS_PROBE_FINISHED_NXDOMAIN en Chrome.

Cada computadora 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 específicas. 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 checar de nuevo su 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 su editor de texto como un administrador. Simplemente haga clic en su menú de inicio, busque el editor de texto, de clic sobre este y seleccione, “correr como administrador”. Esto se puede hacer con cualquier editor de texto, como Notepad, Notepad++, Atom, tc. Estamos usando Sublime en el ejemplo de abajo.

Lanzar un editor de texto como administrador

Lanzar un editor de texto como administrador

Dentro del editor de texto, haga clic en Archivo -> Abrir y navegar a la siguiente ubicación:

C:\Windows\System32\drivers\etc\

De clic en el archivo del host y haga clic en “Abrir”

Abrir archivo del host

Abrir archivo del host

Revise bien y asegúrese de que el sitio web que está intentando visitar no esté listado ahí. Si es así, remuévalo.

Mac

Para revisar su archivo de host en Mac, le recomendamos conseguir un 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, puede seguir los pasos de abajo para editar sus archivos de host en Mac de forma manual.

Vaya a utilidades y de clic en “Terminal”

Mac terminal

Mac terminal

Ingrese el siguiente comando y presione Enter (es muy probable que le pidan la contraseña de su administrador también).

sudo nano /private/etc/hosts

Archivo de host en Mac

Archivo de host en Mac

Revise bien y asegúrese de que el sitio web al que está intentando visitar no está listado en el archivo del host. Si es así, elimínelo.

Si solo le sale el error DNS_PROBE_FINISHED_NXDOMAIN en un solo dominio, incluso después de revisar el archivo del host, podría necesitar revisar la configuración del DNS en el nombre del dominio. Si usted es un cliente de LeoDoncel, tenemos un articulo sobre cómo apuntar su dominio o DNS en LeoDoncel. Si usted acaba de migrar recientemente su sitio web a un nuevo proveedor de hosting, podría ser que el DNS fuera almacenado en la cache de forma incorrecta en su computadora. En ese caso, el paso 2 ya debió haber resuelto este problema.

Sabemos que es molesto, pero tiene que ser mencionado.

Si ninguna de las opciones anterior funcionó, intente reiniciar su computadora e incluso su 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

A pesar de que es frustrante, el error DNS_PROBE_FINISHED_NXDOMAIN es usualmente fácil de resolver. Entre limpiar la cache de su DNS, renovar su IP e intentar otros servidores DNS, es probable que esté navegando en la red de nuevo en muy poco tiempo. Si nos olvidamos de algo, por favor coméntenos.

Si encontró un error, resáltelo y presione Shift + Enter o clic aquí para informarnos.