Cómo solucionar problemas de DNS en Linux

Los errores del sistema de nombres de dominio o DNS pueden impedirle navegar por la Web o acceder a aplicaciones específicas. Puede haber varias razones por las que recibe un mensaje de error de DNS, como que el servidor DNS no está disponible o no está configurando los nombres correctamente. Resolver la causa del error de DNS a través de una variedad de métodos puede ayudarlo a llegar a la raíz del problema.

1

Inicie su terminal Linux y escriba "ip addr show". Esto mostrará las interfaces de red actuales habilitadas en el sistema. Si no ve "eth0" o "wlan0", es posible que el problema no sea un error de DNS. Si no hay dispositivos de red habilitados, agregue uno antes de continuar con otros métodos de solución de problemas.

2

Escriba "menos /etc/resolv.conf" en la terminal. Esto mostrará la configuración de los servidores DNS en su sistema. Anote las direcciones IP que aparecen después de "Servidor de nombres".

3

Escriba "Ping" seguido de una de las direcciones IP que anotó. Si responde "64 bytes de 128.200.1.4", entonces el DNS está disponible pero no resuelve los nombres correctamente. Si no se devolvió ningún mensaje, es posible que el servidor DNS no esté disponible. Repita este paso con todas las direcciones IP que anotó.

4

Escriba "Host" seguido de un sitio web popular como www.apple.com. Debería mostrar una declaración como "www.apple.com tiene la dirección 71.16. 304.157". Esto indica que el servidor DNS pudo ponerse en contacto con apple.com. Si no devuelve datos, es necesario volver a configurar el servidor DNS.