Causas posibles

  • 01. Problema
  • 02. Causas posibles
  • 03. Cómo comprobarlo
  • 04. Soluciones
  • 05. Prevención
  • El servidor DNS configurado no responde o está caído.
  • El archivo de configuración DNS local está mal escrito o desactualizado.
  • La caché DNS local guarda una respuesta antigua o incorrecta.
  • El proveedor de Internet está teniendo problemas con su servicio DNS.
  • Un firewall bloquea el puerto 53 (DNS) hacia el exterior.

Cómo comprobarlo

  1. Prueba a hacer ping a una IP conocida, por ejemplo ping 1.1.1.1: si responde, la conectividad de red funciona y el problema es DNS.
  2. Consulta directamente un dominio: dig ejemplo.com o nslookup ejemplo.com.
  3. Prueba contra un DNS público distinto: dig @8.8.8.8 ejemplo.com.
  4. Revisa la configuración actual: cat /etc/resolv.conf o resolvectl status.

Soluciones

1. Cambiar a un DNS público conocido

# En /etc/systemd/resolved.conf
DNS=1.1.1.1 8.8.8.8
sudo systemctl restart systemd-resolved

2. Vaciar la caché DNS local

sudo systemd-resolve --flush-caches
# o, en sistemas más antiguos:
sudo systemctl restart nscd

3. Comprobar si es un problema del proveedor

Si otros dispositivos en redes distintas tampoco resuelven el mismo dominio, es probable que el problema esté en el propio dominio o en un DNS público concreto, no en tu red.

Prevención

  • Configura un DNS secundario además del principal, para tener redundancia automática.
  • En entornos de empresa, monitoriza la disponibilidad de tu servidor DNS interno.
  • Evita depender de un único proveedor de DNS para servicios críticos.

Preguntas frecuentes

¿Por qué funciona con la IP pero no con el dominio?

Confirma justamente que el problema es de resolución DNS: la ruta de red es correcta, pero la traducción de nombre a IP está fallando.

¿Qué significa el error SERVFAIL en dig?

Indica que el servidor DNS consultado ha tenido un error interno al intentar resolver la petición. Prueba con otro servidor DNS para descartar que sea un problema puntual de ese servidor.

Artículos relacionados