解决ping:www.baidu.com:Name or service not known

配置静态IP后,ping不通外网的问题

[root@openEuler-02 ~]# ping www.baidu.com
ping: www.baidu.com: Name or service not known

解决方法:
1, 修改网络配置文件

ONBOOT=yes
DNS=8.8.8.8

2, 重启网络服务

systemctl restart NetworkManager

3, 修改DNS配置文件

[root@openEuler-02 ~]# vim /etc/resolv.conf
1 Generated by NetworkManager
2 search mshome.net
3 nameserver 8.8.8.8
操作完以上步骤就可以ping通外网了

1 个赞

我对网络配置文件的修改,systemctl restart NetworkManager,不生效呀。得ifdown ifup相应的 ethx\ensx设备啥的,才行。

nmcli connection reload
这个应该可以重新加载

重启NetworkManager是没有作用的,他是管理服务的,你修改的网卡配置文件,应该重启连接