Centos中修改/etc/resolv.conf又恢復到原來的狀態
轉自: http://lsscto.blog.51cto.com/779396/762240
機器系統為CentOS6,ip地址已經設好了。使用setup更改了一下外地公網的dns,儲存退出。重啟service network restart後發現不能解析了。用ip地址可以連,但是不能ping www.sina.com.cn
總是這樣,設定一次可以,過一會或者重啟一下伺服器,重啟一下network都不能解析了。發現/etc/resolv.conf又恢復到原來的狀態,裡面什麼都沒有了。手動加入nameserver也不行。
後來到網上查詢,發現有人與我同樣的問題。原來在CentOS5.4下面直接修改/etc/resolv.conf不行。必須要在/etc /sysconfig/network-scripts/ifcfg-eth0裡面最後加上dns的設定。要不然,重啟後,肯定使用eth0設定中沒有設 dns的相關資訊,使/etc/resolv.conf恢復到原來的狀態。
開啟/etc/sysconfig/network-scripts/ifcfg-eth0,為了保險起見,可以同樣修改eth1的設定
DEVICE=eth0
BOOTPROTO=none
HWADDR=00:xx:19:xx:xx:xx
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
IPV6INIT=no
PEERDNS=yes
NETMASK=255.255.255.0
IPADDR=xxx.xxx.xxx.xxx
GATEWAY=xxx.xxx.xxx.xxx
DNS1=202.96.209.5
DNS2=202.96.209.133
# Generated by NetworkManager
nameserver 202.96.209.5
nameserver 202.96.209.133
search localdomain
DNS解析設定成功。
在此要強調一點的是,直接修改/etc/resolv.conf這個檔案是沒用的,網路服務重啟以後會根據/etc/sysconfig /network-scripts/ifcfg-eth0來過載配置,如果ifcfg-eth0沒有配置DNS,那麼resolv.conf會被沖掉,重 新變成空值。
不過對於其他的CentOS系統是否也是這樣的,要是遇到同樣的問題。就這樣設一下試試
相關推薦
Centos中修改/etc/resolv.conf又恢復到原來的狀態
轉自: http://lsscto.blog.51cto.com/779396/762240 機器系統為CentOS6,ip地址已經設好了。使用setup更改了一下外地公網的dns,儲存退出。重啟service network restart後發現不能解析了。用ip地
修改/etc/resolv.conf又恢復到原來的狀態?
新裝一臺機器環境為伺服器主機板,雙網絡卡,系統為CentOS5.4 ,eth0為內網ip,eth1為公網ip。但是由於在本地測試,設定的內網ip,域名伺服器同樣使用的是上海本地的域名解析,沒有問題,可以上網,可以解析。 放到外地公網上去,ip地址已經設好了。使用setup更改了一下外地公網的dns,儲存
CentOS 修改/etc/resolv.conf 重啟network後又恢復到原來的狀態?
問題描述:CentOS 修改/etc/resolv.conf 執行service network restart後,/etc/resolv.conf又恢復到原來的狀態 解決方法:/etc/resolv.conf儲存DNS是暫時的,當重新啟動network時,/etc/res
Ubuntu 中/etc/resolv.conf 檔案修改丟失的解決方案
使用wget下載檔案時出現unable to resolve host name http://xxxx,根據網上的方法修改了/etc/resolv.conf後問題解決,可是每次重啟電腦或者重啟network-manager後該檔案的修改總是丟失了 到底是誰改寫了這個檔案?
如何解決CentOS 7.2重啟後/etc/resolv.conf被重置的問題
一、 修改網絡卡配置,增加“PEERDNS=no” vi /etc/sysconfig/network-scripts/ifcfg-eth0 PEERDNS=no這個選項可令 /etc/resolv.conf 在系統重啟後不會被重寫。 二、修改 /etc/resol
/etc/resolv.conf檔案中的search項作用-不能去掉
resolv.conf檔案中有search項時,主機名解析規則順序: DNS配置檔案如下: # vi /etc/resolv.conf # Generated by NetworkManager search openstack.local dev.com example.local
ubuntu網路重啟後或主機重啟後,/etc/resolv.conf恢復原樣的解決辦法
/etc/resolv.conf中設定dns之後每次重啟該檔案會被覆蓋,針對這種情況找了一些個解決方法防止/etc/resolv.conf被覆蓋的方法方法一1.需要建立一個檔案/etc/resolvconf/resolv.conf.d/tailsudo vi /etc/resolvconf/resolv.co
Linux中/etc/resolv.conf檔案,配置DNS
問題: 請求某個Url控制檯報錯:java.net.UnknownHostException:XXXXX 對應無法識別的域名。 導致原因 專案釋出的Linux伺服器,客戶機域名解析配置檔案/etc/resolv.conf,沒有配置域名解析伺服器。
如何修改容器內的/etc/resolv.conf
any cal svc emp catalina echo count class acc 源由不表,暫且略過。 直接說workaround. 1.打開scc對root權限的控制 $ oc create serviceaccount useroot $ oc adm
Ubuntu14 /etc/resolv.conf檔案自動恢復初始值的解決方案
執行 sudo apt-get update 得時候遇到: Err http://us.archive.ubuntu.com trusty InRelease … 之類的問題,百度一下,找到了“治標”的辦法: 修改 /etc/resolv.conf
Linux 網路配置 修改DNS配置檔案/etc/resolv.conf後,重啟網路,DNS配置丟失
在執行命令: ping www.baidu.com ping不通,報錯如下: 圖1 很明顯,這很有可能是DNS配置檔案/etc/resolv.conf的問題。 去檢視DNS配置檔案,果然沒有DNS配置資訊。 圖2 新增DNS配置資訊: nameserver 202.96
/etc/resolv.conf檔案中的search項作用
resolv.conf檔案中有search項時,主機名解析規則順序: DNS配置檔案如下: # vi /etc/resolv.conf # Generated by NetworkManager search openstack.local dev.com
/etc/resolv.conf被自動修改
大家都知道修改linux下的DNS可以直接修改/etc/resolv.conf: [email protected]:~#vim /etc/resolv.conf nameserver ip //填上你當地使用的最快DNS伺服器IP地址 nameserver ip 當然也可以直接使用網路
CentOS重新啟動網路配置,檔案/etc/resolv.conf會被錯誤覆蓋或清空解決
錯誤: centos從5.6就有這個問題,CentOS重新啟動網路配置,檔案/etc/resolv.conf會被錯誤覆蓋或清空。原因: 在檔案[/etc/sysconfig/network-scrip
修改DNS配置檔案/etc/resolv.conf後,重啟網路,DNS配置丟失
在執行命令: ping www.baidu.com ping不通,報錯如下: 圖1 很明顯,這很有可能是DNS配置檔案/etc/resolv.conf的問題。 去檢視DNS配置檔案,果然沒有DNS配置資訊。 圖2 新增DNS配置資訊: nameserver 202.96
Linux系統中修改/etc/profile文件的方法
linux在Linux系統中etc/profile文件一般是不能更改的,想要更改etc/profile文件就要用一些特殊的技巧進行Linux文件修改。本文就來介紹一下Linux系統中修改/etc/profile文件的方法:etc/profile文件是只讀的,直接用vi或gedit打開修改後是無法保存的。要修改
linux /etc/resolv.conf /etc/hosts配置檔案詳解
/etc/resolv.conf 該檔案是由域名解析器(resolver,一個根據主機名解析IP地址的庫)使用的配置檔案該檔案是DNS域名解析的配置檔案,它的格式很簡單,每行以一個關鍵字開頭,後接配置引數。resolv.conf的關鍵字主要有四個,分別是:nameserver
Ubuntu 下 /etc/resolv.conf檔案總是自動清除問題的解決方案
https://www.cnblogs.com/dongling/p/5591856.html Ubuntu 下 /etc/resolv.conf檔案總是自動清除問題的解決方案 最近學習Linux,在虛擬機器中安裝的是Ubuntu作業系統,用了幾天發現Ubuntu無法上網,開啟命令終端,輸入
linux根檔案系統 /etc/resolv.conf 檔案詳解
大家好,今天51開源給大家介紹一個在配置檔案,那就是/etc/resolv.conf。很多網友對此檔案的用處不太瞭解。其實並不複雜,它是DNS客戶機配置檔案,用於設定DNS伺服器的IP地址及DNS域名,還包含了主機的域名搜尋順序。該檔案是由域名解析器(resol
/etc/resolv.conf 的更改在重啟後丟失的解決辦法
/etc/ resolv.conf檔案中的 namesever 在重啟RedHat5或重啟service network restart 後丟失,我按檔案的說明到/etc/sysconfig/network-scripts/ ifcfg-eth0 新增DNS後解決。但是我不知道到底是什麼在重啟的時候重寫了