首頁 > 軟體

CentOS6 重新啟動網路服務後DNS地址失效的問題

2020-06-16 17:48:08

在之前的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,只需要上面那一行即可。

本文永久更新連結地址http://www.linuxidc.com/Linux/2015-12/126794.htm

 


IT145.com E-mail:sddin#qq.com