問題描述:我使用yum安裝軟件時,提示找不到域名,應該就是DNS設置的問題,在/etc/resolv.conf中添加nameserver 8.8.8.8這一行,再次使用yum時,能正常安裝軟件了,但是重啓服務器後,resolv.conf文件就失效了,並且變成原來的樣子。
解決辦法:找到網卡的配置文件,在配置文件中加入DNS1=8.8.8.8,重啓網絡服務,即可。我這裏用的是redhat6.5版本,使用的是第一塊網卡,網卡配置文件的路徑是/etc/sysconfig/network-scripts/ifcfg-eth0,打開這個文件修改即可:
vim /etc/sysconfig/network-scripts/ifcfg-eth0
修改後重啓
service network restart
總結:其實出現這個問題,就是因爲自己的網絡配置沒有做好,如果直接在網絡配置的時候寫入這個內容,就不會出現無法解析的問題,更不會出現重啓後失效的問題了,因爲在網卡的配置文件中寫入DNS1=8.8.8.8這樣的內容後,resolv.conf這個文件內容就會變,如下: