Red de conocimiento informático - Aprendizaje de programación - Linux no puede resolver nombres de dominio en direcciones IP

Linux no puede resolver nombres de dominio en direcciones IP

Esto se debe a que no has configurado un servidor de resolución DNS. Probablemente su IP esté configurada de forma estática. Después de la configuración, deberá agregar la dirección del servidor DNS. Las diferentes versiones de LINUX tienen diferentes métodos. En términos generales, si su tarjeta de red es eth0, habrá el archivo /etc/sysconfig/network-scripts/ifcfg-eth0. Edite este archivo y agregue la dirección IP de su servidor DNS en la línea DNS1=. Si no conoce la dirección DNS, también puede utilizar el servidor DNS público: 114.114.114.114

Luego ejecute el comando reiniciar red:

/etc/init.d/ reinicio de red

O reiniciar directamente para reiniciar el sistema.

O si ha instalado el comando de configuración: system-config-network, también puede ejecutar este comando y completar la dirección DNS primaria en Configuración de DNS.

Por supuesto, si su Linux tiene una interfaz gráfica, también puede usar el método gráfico para encontrar la configuración de red, encontrar el elemento DNS en ella y simplemente agregarlo.