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
Shopify

Cómo Solucionar el Error de Sincronización en la Pasarela de Pago de Shopify de Forma Definitiva

Aprende a diagnosticar y solucionar los bloqueos en el proceso de pago de tu tienda Shopify. Evita la pérdida de clientes con estos métodos efectivos.

Leer guía completa →
Hardware

Cómo Solucionar una Fuente de Poder que Hace Clic y no Enciende de Forma Definitiva

Descubre por qué tu fuente de alimentación emite un chasquido y la PC no arranca. Soluciones prácticas para recuperar tu equipo.

Leer guía completa →
Juegos

Cómo Solucionar el Error Fatal de DirectX en Juegos de PC de Forma Definitiva

Aprende a corregir el error fatal de DirectX que cierra tus videojuegos inesperadamente. Métodos efectivos y sencillos para solucionarlo hoy mismo.

Leer guía completa →