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配置信息丟失 可能緣由分析

相關文章
相關標籤/搜索