CentOS6 重啓網絡服務後DNS地址失效的問題

在之前的CentOS發行版中(4, 5) 設置DNS地址只需要在 /etc/resolv.conf 中加一行  “nameserver 1.1.1.1 ” 即可,雖然CentOS6在resolv.conf中加上這一行也管用,但是重啓網絡服務後,就置空了,這行消失了。

這是因爲在新版本的CentOS中,如果安裝過NetworkManager這個包,/etc/resolv.conf 就會通過網絡管理器(network manager)根據網卡的配置文件中的設定來自動生成,我們默認配置網卡IP時,都不會增加DNS相關的設置,所以當重啓網絡服務後,它就把DNS地址置空了。所以爲了防止出現這樣的情況,需要在網卡配置文件中增加關於DNS相關的設置,具體增加兩行:

DNS1=8.8.8.8
DNS2=4.4.4.4

如果只想設置一個DNS,只需要上面那一行即可。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章