Solucionar errores en WordPress

Solucionar el error ERR_NAME_NOT_RESOLVED en WordPress

Actualizado el 24/04/2026 — Este artículo fue actualizado con información reciente y secciones nuevas sobre errores DNS relacionados.

En 30 segundos

  • ERR_NAME_NOT_RESOLVED significa que el navegador no logra traducir tu dominio a una dirección IP.
  • Las causas más comunes: DNS mal configurado, dominio expirado, caché obsoleto del navegador o firewall bloqueando.
  • Solucionalo limpiando el caché DNS con ipconfig /flushdns (Windows) o reiniciando el navegador.
  • Si persiste después de 48 horas, verificá que los DNS apunten correctamente en tu hosting.
  • Los cambios en DNS pueden tardar hasta 48 horas en propagarse globalmente.

¿Qué es exactamente el error ERR_NAME_NOT_RESOLVED?

El error ERR_NAME_NOT_RESOLVED es un problema de resolución DNS que ocurre cuando tu navegador intenta acceder a un sitio WordPress y no logra convertir el nombre del dominio (como wordpress.donweb.com) a su dirección IP correspondiente. En lugar de cargar el sitio, ves una página de error en Chrome, Firefox, Edge u otro navegador con el mensaje «ERR_NAME_NOT_RESOLVED». Para más detalles, consultá nuestra WordPress Playground con servidor MCP oficial.

Este error es diferente a otros problemas de conectividad. No es que el servidor esté caído, ni que hayas escrito mal la URL. Es que el sistema de nombres de dominio (DNS) no encuentra la asociación entre tu nombre de dominio y la dirección IP del servidor.

¿Por qué aparece ERR_NAME_NOT_RESOLVED?

Causas principales

  • DNS mal configurado o desactualizado: Los servidores de nombres de tu dominio no apuntan al servidor correcto, o los cambios aún no se propagaron (pueden tardar hasta 48 horas).
  • Dominio expirado: Si tu registro de dominio venció, el DNS deja de funcionar automáticamente.
  • Caché DNS obsoleto: Tu navegador o tu computadora tienen almacenada una resolución DNS incorrecta del pasado.
  • Firewall o antivirus bloqueando: Configuraciones de seguridad excesivas pueden interceptar las consultas DNS.
  • Cambios incorrectos en el archivo hosts: Un software de terceros o malware pueden haber agregado entradas falsas en el archivo de configuración local.
  • Problemas con tu proveedor de internet: El servidor DNS de tu ISP puede estar caído o congestionado.
  • Problemas de conectividad de red: Router sin conexión, conflictos locales o desconexión temporal de internet.

Causas menos comunes pero importantes

  • Cambios recientes de hosting: Si migraste tu sitio a otro proveedor recientemente, los DNS pueden estar apuntando al servidor antiguo.
  • Registro DNSSEC inválido: Algunos dominios usan DNSSEC (seguridad en DNS). Si la configuración es incorrecta, algunas redes pueden rechazar la resolución.
  • IPv6 no soportado: Menos común hoy, pero algunos proveedores o redes corporativas aún no soportan completamente IPv6.

Diferencias entre ERR_NAME_NOT_RESOLVED y otros errores comunes

Es importante que entiendas cómo se diferencia este error de otros que podrías encontrar. Cada uno tiene soluciones diferentes.

ErrorCausaDónde ocurreSolución rápida
ERR_NAME_NOT_RESOLVEDEl navegador no puede resolver el nombre de dominio a IPEn el navegador, antes de contactar al servidorLimpia caché DNS o verifica configuración de DNS
Error 404El servidor existe, pero la página solicitada no existeEn el servidor WordPressVerifica la URL o restaura la página en WordPress
Error 500Error interno del servidor (problema en PHP, base de datos, plugin)En el servidor WordPressVerifica logs, desactiva plugins, aumenta límite de memoria
ERR_INVALID_DOMAINEl dominio no es válido o no existeEn el navegadorVerifica que el dominio esté registrado y activo
Timeout / Conexión rechazadaEl servidor no responde dentro del tiempo límiteEn el navegadorEspera o verifica que el servidor esté en línea

Guía completa para solucionar ERR_NAME_NOT_RESOLVED

Paso 1: Verifica que tu dominio esté activo y vigente

Antes de hacer cualquier otra cosa, asegurate de que tu dominio no haya expirado y esté correctamente registrado.

  • Inicia sesión en tu cuenta de hosting (en este caso, tu panel de DonWeb).
  • Ve a la sección Dominios o Mis dominios.
  • Verifica la fecha de vencimiento del dominio. Si está en rojo o dice «Expirado», renuévalo inmediatamente.
  • Confirma que el estado del dominio sea Activo o En línea.

¿Cuánto tarda un dominio en activarse después de renovarlo? Generalmente entre 15 minutos y 2 horas. Si pasó más tiempo, contactá al soporte técnico.

Paso 2: Verifica la configuración de DNS

Este es el paso más importante. El DNS es el «teléfono» que traduce tu nombre de dominio a una dirección IP. Si no está configurado, nada funciona.

  • En tu panel de hosting, ve a DNS o Servidores de nombres.
  • Verificá que apunte a los servidores correctos de tu proveedor. Para DonWeb, debería ser algo como:
    • ns1.donweb.com
    • ns2.donweb.com
  • Si los DNS son diferentes (de otro proveedor anterior), verificá que ese proveedor tenga los registros A (IPv4) correctos apuntando a tu servidor.

Nota importante sobre propagación de DNS: Después de cambiar los DNS, pueden tardar hasta 48 horas en propagarse globalmente. Esto significa que algunos usuarios podrían no ver los cambios inmediatamente. Podés verificar la propagación con herramientas online como dnschecker.org (escribís tu dominio y ves en qué servidores DNS ya se propagó).

Paso 3: Limpia el caché DNS de tu computadora

Tu sistema operativo almacena en caché las resoluciones DNS para ser más rápido. Si ese caché tiene información antigua, verás el error. Limpiar el caché casi siempre soluciona ERR_NAME_NOT_RESOLVED de manera inmediata.

En Windows:

  1. Abre la consola de comandos (CMD) como administrador:
    • Presioná Windows + R, escribí cmd y presioná Ctrl + Shift + Enter.
  2. Ejecutá este comando:
    ipconfig /flushdns
  3. Deberías ver el mensaje: «Se limpió correctamente la caché del solucionador de DNS».
  4. Reiniciá tu navegador completamente (cerrá todas las pestañas).
  5. Intentá acceder a tu sitio nuevamente.

En Mac:

  1. Abre la Terminal (Aplicaciones > Utilidades > Terminal).
  2. Ejecutá este comando:
    sudo dscacheutil -flushcache
  3. Te pedirá la contraseña de administrador. Escribila y presioná Enter.
  4. Para versiones más antiguas de macOS, podés usar:
    sudo killall -HUP mDNSResponder
  5. Reiniciá tu navegador.

En Linux:

  1. La mayoría de distribuciones Linux no cachean DNS a nivel de sistema, pero si usás systemd-resolved podés ejecutar:
    sudo systemctl restart systemd-resolved
  2. Alternativamente:
    sudo resolvectl flush-caches

Paso 4: Limpia el caché del navegador

Los navegadores modernos (Chrome, Firefox, Edge, Safari) también cachean información de DNS y conectividad. Limpiar este caché puede resolver el error.

En Chrome:

  1. Abre Chrome.
  2. Presioná Ctrl + Shift + Supr (o ve a Menú > Más herramientas > Borrar datos de navegación).
  3. Seleccioná el rango de tiempo: Todo el tiempo.
  4. Marca: Cookies y otros datos de sitios, Imágenes y archivos en caché.
  5. Hacé clic en Borrar datos.
  6. Reiniciá Chrome completamente.

En Firefox:

  1. Abre Firefox.
  2. Presioná Ctrl + Shift + Supr.
  3. Seleccioná Todo en el rango de tiempo.
  4. Marca: Cookies, Caché.
  5. Hacé clic en Limpiar.

Paso 5: Verifica el archivo hosts de tu computadora

El archivo hosts es un archivo local que puede anular las resoluciones DNS globales. Si contiene una entrada para tu dominio, el navegador usará eso en lugar de consultar los DNS reales. Malware o software defectuoso pueden modificar este archivo.

En Windows:

  1. Abre Explorador de archivos y navegá a: C:\Windows\System32\drivers\etc
  2. Encontrá el archivo llamado hosts (sin extensión).
  3. Haz clic derecho > Abrir con > Bloc de notas.
  4. Buscá cualquier línea que contenga tu dominio (ej: 127.0.0.1 wordpress.donweb.com).
  5. Si la encontrás, eliminá esa línea completamente.
  6. Guardá el archivo (Ctrl + S).
  7. Es posible que necesites cerrar el bloc de notas con permisos de administrador para guardar. Si no podés editar, abrí el bloc de notas como administrador primero, luego File > Open.

En Mac/Linux:

  1. Abre Terminal.
  2. Ejecutá: sudo nano /etc/hosts
  3. Buscá tu dominio en el archivo.
  4. Si lo encontrás, eliminá esa línea.
  5. Presioná Ctrl + O para guardar, luego Ctrl + X para salir.

Paso 6: Cambia temporalmente tu servidor DNS

Si el servidor DNS de tu proveedor de internet (ISP) está caído o lento, cambiar a un DNS público puede resolver el problema. Los más confiables son Google DNS y Cloudflare DNS.

En Windows:

  1. Abre Configuración > Red e internet > Cambiar opciones de adaptador.
  2. Haz clic derecho en tu conexión (Ethernet o WiFi) > Propiedades.
  3. Seleccioná Protocolo de Internet versión 4 (TCP/IPv4) > Propiedades.
  4. Seleccioná Usar las siguientes direcciones de servidor DNS.
  5. Ingresá:
    • DNS preferido: 8.8.8.8 (Google) o 1.1.1.1 (Cloudflare)
    • DNS alternativo: 8.8.4.4 (Google) o 1.0.0.1 (Cloudflare)
  6. Hacé clic en Aceptar.
  7. Reiniciá tu navegador.

En Mac:

  1. Ve a Preferencias del sistema > Red.
  2. Seleccioná tu conexión (Ethernet o WiFi).
  3. Hacé clic en Opciones avanzadas > DNS.
  4. Hacé clic en + y agregá: 8.8.8.8 o 1.1.1.1.
  5. Hacé clic en OK.

Paso 7: Desactiva temporalmente firewall y antivirus

Algunos programas de seguridad agresivos pueden bloquear consultas DNS o intercepción de tráfico. Como prueba diagnóstica, podés desactivarlos temporalmente para ver si eso resuelve el problema.

  • Windows Defender: Configuración > Seguridad > Firewall de Windows Defender > Cambiar configuración > Desactiva ambas opciones (aunque sea temporalmente para probar).
  • Antivirus de terceros: Buscá la opción «Desactivar protección temporal» en el menú principal del programa.
  • Mac: Sistema > Seguridad y privacidad > Firewall > Apagar Firewall.

Si el error desaparece, entonces sabes que es el firewall/antivirus. En ese caso, configurá las excepciones en lugar de dejarlo desactivado permanentemente.

Paso 8: Revisa si el error es específico de WordPress o general

Ayuda saber si el problema afecta solo a tu sitio WordPress o a otros sitios también. Para más detalles, consultá nuestra WordCamp Asia 2026 en Mumbai.

  • Intentá acceder a otros sitios (google.com, youtube.com, etc.). Si todos dan ERR_NAME_NOT_RESOLVED, es un problema de DNS general de tu computadora o red.
  • Si solo tu dominio da error, el problema es específico de tu dominio o servidor.
  • Intentá desde otra computadora o teléfono en la misma red WiFi. Si funciona en el otro dispositivo, el problema es solo en tu máquina.

Paso 9: Revisa plugins de WordPress (si el error es parcial)

A veces, un plugin defectuoso o incompatible puede causar problemas de conectividad desde la administración de WordPress, aunque el sitio público funcione. Para más detalles, consultá nuestra toolkit para contribuir al core de WordPress.

  1. Accedé al admin de WordPress.
  2. Si podés entrar, ve a Plugins > Plugins instalados.
  3. Desactiva todos los plugins de una vez para probar.
  4. Si el error desaparece, activalos uno por uno hasta identificar el culpable.
  5. Si no podés acceder al admin, usá FTP o tu gestor de archivos del hosting para renombrar la carpeta /wp-content/plugins/ a /wp-content/plugins-disabled/. Luego renambrá la carpeta con su nombre original.

Tabla de diagnóstico rápido: ¿Dónde está el problema?

SíntomaCausa probableSolución
Error en una computadora solamenteCaché DNS local u archivo hostsEjecutá ipconfig /flushdns o limpia /etc/hosts
Error en todos los dispositivos de tu redDNS del router o ISPReinicia el router o cambia a DNS público (8.8.8.8)
Error solo para tu dominio, otros sitios funcionanConfiguración de DNS del dominioVerificá que los DNS apunten correctamente en tu hosting
Error después de cambiar hostingDNS aún apuntando al servidor anteriorEsperá 48 horas o actualiza los DNS manualmente
Error después de cambiar registrador de dominioDNS no actualizados o dominio no vinculadoVerificá que el dominio esté vinculado en el nuevo registrador
Error con aviso de «sitio no seguro» (HTTPS)Certificado SSL no instalado o DNS apuntando malVerificá que el certificado SSL esté instalado en el hosting correcto

Errores relacionados: Error 404 y «Dominio no válido»

¿Cuál es la diferencia entre ERR_NAME_NOT_RESOLVED y Error 404?

Aunque ambos impiden acceder a tu sitio, son problemas completamente diferentes:

  • ERR_NAME_NOT_RESOLVED: El navegador no puede conectarse al servidor de tu dominio en absoluto. Es un problema de DNS, no llega a WordPress.
  • Error 404: El navegador SÍ conectó al servidor, pero la página específica que buscás no existe en WordPress. Probablemente escribiste mal la URL o ese artículo fue eliminado.

Si ves Error 404, es porque tu dominio DNS funciona perfectamente. El problema es dentro de WordPress. Podés verificar esto en el Admin de WordPress: si podés entrar, el DNS está bien. Para más detalles, consultá nuestra plugins disponibles en todos los planes de WordPress.com.

Error: «Este sitio no es válido para la clave del sitio»

Este error aparece cuando WordPress o un plugin de seguridad (como Wordfence) rechaza una solicitud porque el dominio no coincide con lo esperado. Para más detalles, consultá nuestra WordPress headless en producción con WPGraphQL.

Causas:

  • Cambio reciente de dominio sin actualizar WordPress.
  • Múltiples dominios apuntando al mismo sitio (ej: www y sin www).
  • Plugin de seguridad configurado incorrectamente.
  • SSL/TLS no instalado para el dominio nuevo.

Solución:

  1. En WordPress, ve a Configuración > General.
  2. Verificá que Dirección del sitio (URL) coincida exactamente con tu dominio (incluyendo www o sin www).
  3. Si cambiaste el dominio recientemente, actualiza aquí y luego guardá.
  4. Si tienes un plugin de seguridad, revisa su sección de «Dominios permitidos» o «Sitios confiables».

Prevención: Cómo evitar que vuelva a ocurrir ERR_NAME_NOT_RESOLVED

  • Configura recordatorios de renovación: Muchos proveedores de hosting envían emails, pero configurá también un recordatorio personal 30 días antes de que expire tu dominio.
  • Verifica tu DNS regularmente: Cada 6 meses, ingresá a tu panel de hosting y confirmá que los DNS apunten correctamente.
  • Usa herramientas de monitoreo: Servicios como Uptime Robot, StatusCake o similares te alertan automáticamente si tu sitio es inaccesible.
  • Ten un plan de backup de DNS: Si cambias de hosting, configurá los DNS nuevos ANTES de cancelar el servicio anterior.
  • Documentá tu configuración: Guardá en un lugar seguro (password manager) tu dominio, usuario del hosting, servidores DNS y credenciales FTP/SFTP.

¿Cuándo contactar al soporte técnico?

Si seguiste todos estos pasos y el error persiste después de 48 horas, es hora de contactar al soporte técnico de tu hosting.

Cuando contactes, tené lista esta información:

  • Cuándo comenzó el problema (fecha y hora aproximada).
  • Si recién cambió tu dominio o DNS.
  • El resultado de ejecutar nslookup tudominio.com desde CMD (Windows) o dig tudominio.com en Terminal (Mac/Linux). Este comando muestra exactamente a qué IP está apuntando tu dominio.
  • Capturas de pantalla del error exacto que ves.
  • Una lista de los pasos que ya intentaste.

Con esta información, el equipo de soporte podrá diagnosticar rápidamente si es un problema de tu máquina, de tu dominio o del servidor.

Conclusión

El error ERR_NAME_NOT_RESOLVED parece intimidante, pero en la mayoría de los casos se resuelve en menos de 5 minutos limpiando el caché DNS o verificando la configuración de tu dominio. Siguiendo esta guía completa, habrás cubierto el 95% de las causas posibles.

Recordá que los cambios en DNS pueden tardar hasta 48 horas en propagarse. Si hace poco moviste tu sitio a otro hosting, sé paciente y verificá periodicamente con dnschecker.org.

Si operás un sitio WordPress en Argentina o Latinoamérica y necesitás un hosting confiable con soporte técnico especializado, DonWeb ofrece planes de WordPress Hosting con DNS administrado automáticamente, backups diarios y soporte 24/7 en español para ayudarte con este tipo de problemas.

Volver a

Guias

Publicaciones relacionadas