Cómo Solucionar el Error Temporary Failure in Name Resolution en Linux Paso a Paso

Cómo Solucionar el Error Temporary Failure in Name Resolution en Linux Paso a Paso
Anuncio relacionado

¿Qué es el error Temporary Failure in Name Resolution en Linux?

Uno de los problemas más frustrantes al administrar sistemas operativos basados en Debian o Ubuntu es encontrarse con el mensaje Temporary failure in name resolution al intentar ejecutar comandos como apt update, ping o curl. Este fallo indica que tu máquina Linux no puede traducir las direcciones web legibles (como google.com) en direcciones IP numéricas debido a un problema con los servidores DNS o la configuración de red.

Causas principales del fallo de resolución DNS

  • Archivo /etc/resolv.conf mal configurado o vacío.
  • Problemas con el servicio systemd-resolved en distribuciones modernas.
  • Configuración incorrecta en el archivo de netplan (en Ubuntu) o interfaces de red tradicionales.
  • Interferencia de cortafuegos o herramientas de gestión de red como NetworkManager.

Método 1: Configurar servidores DNS públicos manualmente en /etc/resolv.conf

La forma más rápida de mitigar este problema temporalmente es indicar de forma explícita qué servidores DNS debe utilizar tu sistema Linux.

  1. Abre la terminal de tu sistema.
  2. Edita el archivo de configuración de resolución de nombres con permisos de superusuario usando un editor como nano: sudo nano /etc/resolv.conf
  3. Añade los servidores DNS públicos de Google o Cloudflare escribiendo las siguientes líneas al principio del archivo: nameserver 8.8.8.8 y nameserver 1.1.1.1
  4. Guarda los cambios presionando Ctrl + O, luego Enter, y sal del editor con Ctrl + X.
  5. Prueba nuevamente tu conexión ejecutando: ping -c 3 google.com

Método 2: Reiniciar y habilitar el servicio systemd-resolved

En muchas distribuciones modernas de Linux, la gestión de nombres está delegada en systemd-resolved. Si este demonio se detiene o se corrompe, surgirá el error de resolución.

  1. Verifica el estado actual del servicio ejecutando: sudo systemctl status systemd-resolved
  2. Si se encuentra detenido o con errores, reinícialo con el siguiente comando: sudo systemctl restart systemd-resolved
  3. Asegúrate de que se ejecute automáticamente al iniciar el sistema activándolo de nuevo: sudo systemctl enable systemd-resolved
  4. Crea un enlace simbólico correcto para asegurar que el archivo resolv.conf apunte al backend adecuado: sudo ln -sf /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf

Método 3: Corregir la configuración de red en Netplan (Ubuntu Server y Desktop)

Si utilizas una versión moderna de Ubuntu, la red se gestiona a través de Netplan, por lo que editar /etc/resolv.conf de forma manual puede ser sobrescrito al reiniciar.

  1. Busca tu archivo de configuración YAML dentro del directorio netplan: ls /etc/netplan/
  2. Edita el archivo encontrado (por ejemplo, 01-netcfg.yaml o similar) con permisos de root: sudo nano /etc/netplan/01-netcfg.yaml
  3. Asegúrate de que la sección de nombres esté correctamente estructurada bajo tu interfaz de red de la siguiente manera:
  4. network: version: 2 ethernets: eth0: dhcp4: true nameservers: addresses: [8.8.8.8, 1.1.1.1]
  5. Aplica los cambios de configuración ejecutando en la terminal: sudo netplan apply
Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Hardware

Cómo Solucionar los Pitidos de la Placa Base al Arrancar el PC Paso a Paso

¿Tu ordenador emite una serie de pitidos extraños y no da vídeo al encenderlo? Aprende a identificar el código de error y solucionar el problema de hardware.

Leer guía completa →
Mac

Cómo Solucionar el Error 'La aplicación está dañada y no se puede abrir' en Mac

¿Tu Mac te impide abrir una aplicación descargada de internet mostrando un mensaje de error? Descubre cómo solucionar este problema de Gatekeeper rápidamente.

Leer guía completa →
Juegos

Cómo Solucionar el Error DXGI Error Device Hung en Juegos de PC Paso a Paso

Aprende a corregir el fallo de DirectX que cierra tus juegos inesperadamente. Soluciones prácticas para recuperar el rendimiento gráfico de tu PC.

Leer guía completa →