Table of Contents
Cómo resolver el problema “Fallo temporal en la resolución de nombres”
A veces, cuando intenta hacer ping a un sitio web, actualizar un sistema o realizar cualquier tarea que requiera una conexión a Internet activa, es posible que reciba el mensaje de error “ falla temporal en la resolución de nombres. en su terminal.
Por ejemplo, cuando intenta hacer ping a un sitio web, puede encontrarse con el error que se muestra:
[email protected]: ~ $ ping google.com ping: tecmint.com: falla temporal en resolución de nombres
Esto suele ser un error de resolución de nombres y muestra que su servidor DNS no puede resolver los nombres de dominio en sus respectivas direcciones IP. Esto puede presentar un gran desafío ya que no podrá actualizar, actualizar o incluso instalar ningún paquete de software en su sistema Linux.
En este artículo, veremos algunas de las causas del ‘ Error de falla temporal en la resolución de nombres. ‘y soluciones a este problema.
1. Falta el archivo resolv.conf o está mal configurado
El archivo/etc/resolv.conf es el archivo de configuración del resolutor en los sistemas Linux. Contiene las entradas DNS que ayudan a su sistema Linux a resolver nombres de dominio en direcciones IP.
freestar.config.enabled_slots.push
Si esto el archivo no está presente o está allí pero todavía tiene el error de resolución de nombre, cree uno y agregue el servidor DNS público de Google como se muestra
nameserver 8.8.8.8
Guarde los cambios y reinicie systemd-resolvió. el servicio como se muestra.
$ sudo systemctl restart systemd-resident.service
También es prudente verificar el estado del resolutor y asegurarse de que esté activo y funcionando como se esperaba:
$ sudo systemctl status systemd-resuelto.service
Luego, intente hacer ping a cualquier sitio web y el problema debería resolverse.
[email protected]: ~ $ ping google.com
2. Restricciones del cortafuegos
Si la primera solución no funcionó para usted, las restricciones del cortafuegos podrían impedirle realizar correctamente las consultas de DNS. Verifique su firewall y confirme si el puerto 53. (usado para DNS-Resolución de nombres de dominio) y el puerto 43. (usado para búsqueda de whois) están abiertos. Si los puertos están bloqueados, ábralos de la siguiente manera:
Para el cortafuegos UFW. (Ubuntu/Debian y Mint)
Para abrir los puertos 53. & 43. en el cortafuegos UFW. ejecute los siguientes comandos:
$ sudo ufw allow 53/tcp $ sudo ufw allow 43/tcp $ sudo ufw reload For firewalld. (RHEL/CentOS/Fedora)
Para sistemas basados en Redhat como CentOS, invoque los siguientes comandos:
$ sudo firewall-cmd–add-port = 53/tcp–permanent $ sudo firewall-cmd–add-port = 43/tcp–permanent $ sudo firewall-cmd–reload
Esperamos que ahora tenga una idea sobre el error ‘ falla temporal en la resolución de nombres. y cómo solucionarlo en unos sencillos pasos. Como siempre, sus comentarios son muy apreciados.