Cómo Solucionar el Error 'Temporary failure in name resolution' en Linux de Forma Definitiva

Cómo Solucionar el Error 'Temporary failure in name resolution' en Linux de Forma Definitiva
Anuncio relacionado

¿Qué es el error 'Temporary failure in name resolution' en Linux?

El error temporary failure in name resolution es uno de los problemas de red más frustrantes en sistemas operativos basados en Linux como Ubuntu, Debian, CentOS o Fedora. Ocurre cuando tu equipo no puede traducir nombres de dominio legibles (como google.com) a direcciones IP numéricas debido a un fallo en la configuración del servicio DNS o de la interfaz de red.

Causas principales de este fallo de red

Las razones más comunes por las que aparece este mensaje al intentar ejecutar comandos como ping o apt update son:

  • Archivo /etc/resolv.conf mal configurado o corrupto.
  • Problemas con el servicio gestor de red (NetworkManager o systemd-resolved).
  • Desconfiguración de la dirección IP estática o del servidor DNS predeterminado en el enrutador.

Método 1: Configurar manualmente los servidores DNS de Google o Cloudflare

La forma más rápida de solucionar este inconveniente es editar el archivo de resolución de nombres y asignar DNS públicos estáticos.

  1. Abre tu terminal de Linux.
  2. Edita el archivo de configuración con permisos de superusuario usando nano: sudo nano /etc/resolv.conf
  3. Agrega o modifica las líneas de los servidores de nombres con los DNS públicos de Google: nameserver 8.8.8.8 y nameserver 8.8.4.4
  4. Guarda los cambios presionando Ctrl + O, luego Enter, y sal con Ctrl + X.

Método 2: Reiniciar el servicio systemd-resolved o NetworkManager

A veces el demonio encargado de gestionar la red se queda colgado y necesita un reinicio completo.

  1. Reinicia el servicio de resolución de DNS ejecutando: sudo systemctl restart systemd-resolved
  2. Si tu distribución utiliza NetworkManager, reinícialo con el comando: sudo systemctl restart NetworkManager
  3. Verifica que la conexión se haya restablecido haciendo una prueba de ping: ping -c 4 8.8.8.8 y luego intenta resolver un dominio: ping -c 4 google.com
Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Apps

Cómo Solucionar el Error ERR_CACHE_MISS en Google Chrome de Forma Definitiva

El error ERR_CACHE_MISS en Google Chrome suele bloquear el envío de formularios. Aprende a solucionarlo definitivamente con estos métodos.

Leer guía completa →
Juegos

Cómo Solucionar el Error ERR_GFX_D3D_INIT en GTA V de Forma Definitiva

¿El juego se cierra inesperadamente con el error ERR_GFX_D3D_INIT? Aprende las mejores soluciones para reparar este fallo gráfico en PC.

Leer guía completa →
Desarrollo

Cómo Solucionar el Error Cannot Redeclare Function en PHP de Forma Definitiva

Descubre por qué ocurre el error de re-declaración de funciones en PHP y aprende los métodos más efectivos para solucionarlo de inmediato.

Leer guía completa →