1. Descripción del problema
Al ejecutar ping www.baidu.com
el comando, el ping falla y se informa un error:
[root@bigdata111 ~]# ping www.baidu.com
ping: unknown host www.baidu.com
En el caso de que otras configuraciones sean normales y se pueda hacer ping a través de la máquina, esta situación debe ser un problema de configuración de DNS. A continuación, verifique el
comando del archivo de configuración de DNS (resolv.conf):
[root@bigdata111 ~]# vi /etc/resolv.conf
文件内容如下:
# Generated by NetworkManager
nameserver 8.8.8.8
修改为:
# Generated by NetworkManager
nameserver 8.8.8.8
nameserver 8.8.4.4
Después de guardar y salir con éxito, reinicie la red:
[root@bigdata112 ~]# service network restart
Restarting network (via systemctl): [ 确定 ]
Continuar comando: ping www.baidu.com
Todavía no puedo hacer ping.
Verifique el archivo de configuración de DNS (resolv.conf) nuevamente y descubra que la configuración de DNS ha desaparecido inexplicablemente.
Dos, la solución
Ejecute los siguientes comandos en secuencia:
chkconfig NetworkManager off
chkconfig network on
service NetworkManager stop
service network start
service network restart
Reconfigurar DNS de nuevo
[root@bigdata111 ~]# vi /etc/resolv.conf
配置内容如下:
# Generated by NetworkManager
nameserver 8.8.8.8
nameserver 8.8.4.4
Después de reiniciar la red, verifique que el archivo de configuración de DNS todavía esté allí y que esta vez no haya desaparecido inexplicablemente.
Ejecute el comando ping nuevamente y descubra que se puede hacer ping
¡Problema resuelto perfectamente! ! !