Linux 网络配置 修改DNS配置文件/etc/resolv.conf后,重启网络,DNS配置丢失

题记:
网络

在执行命令:spa

ping www.baidu.com.net

ping不通,报错以下:
server

图1blog

很明显,这颇有多是DNS配置文件/etc/resolv.conf的问题。get

去查看DNS配置文件,果真没有DNS配置信息。博客

图2
配置

添加DNS配置信息:方法

nameserver 202.96.134.33im

图3

保存成功后

#重启网络

图4

继续ping www.baidu.com命令

继续没法ping通。报错信息如图1

再次查看DNS配置文件,发现以前对DNS的配置莫名其妙的消失了。DNS配置文件/etc/resolv.conf仍然如图2的状况,咱们的配置信息nameserver 202.96.134.33丢失了。

进入正题:

这个问题我也不知道是怎么产生的。可是最后从新配置NetworkManager解决了DNS配置失效的问题。

解决方案:

解决方法同

弹出界面 eth0: 错误:激活链接失败:Device not managed by Network 解决方案。

继续从新配置DNS配置文件,继续重启网络,解决问题。

ping www.baidu.com

成功

感悟:

最开始我也琢磨不透为何,修改而且保存好的DNS配置信息会丢失。

经过在第二台机器上作实验发现,它和NetworkManager有很大的关系。

具体可能缘由分析,参见下一篇博客:《Linux网络配置 DNS配置信息丢失 可能缘由分析

相关文章
相关标签/搜索