Ubuntu關於修改resolv.conf重啟失效的問題
在通常情況下,我們在ubuntu系統中可以通過resolv.conf來設定DNS地址。但重啟後,resolv.conf中的地址仍然會返回為原來的內容。
這是因為resolv.conf檔案其實是一個Link檔案,如圖:
在Ubuntu中有一個 resolvconf 的服務,這個服務用來控制/etc/resolv.conf的內容。所以一旦我們重啟了系統或者該服務,那麼/etc/resolv.conf檔案中的內容將被還原為原來的內容。所以直接修改/etc/resolv.conf並不能解決這個問題。
解決辦法:
1.在網絡卡的配置檔案中定義DNS地址:
iface eth0 inet static
address 192.168.0.10
netmask 255.255.255.0
gateway192.168.0.1
dns-nameserver 8.8.8.8 8.8.4.4
2.修改resolvconf服務的配置檔案:
vim /etc/resolvconf/resolv.conf.d/base
在其中新增或修改:
nameserver 8.8.8.88.8.4.4
相關推薦
Ubuntu關於修改resolv.conf重啟失效的問題
在通常情況下,我們在ubuntu系統中可以通過resolv.conf來設定DNS地址。但重啟後,resolv.conf中的地址仍然會返回為原來的內容。 這是因為resolv.conf檔案其實是一個Link檔案,如圖: 在Ubuntu中有一個 resolvconf 的服務,
ubuntu resolv.conf 重啟丟失
ubuntu系統,重啟會覆蓋/etc/resolv.conf檔案的問題解決辦法 sudo gedit /etc/network/interfaces 追加一行 dns-nameservers XXX.XXX.XXX.XXX XXX.XXX.XXX.XXX
Ubuntu12.04下resolv.conf重啟機器後失效的問題解決
自從升級了Ubuntu到12.04後,發現在/etc/resolv.conf下指定的DNS伺服器,一旦重啟了就又消失不起作用了,還要重新寫,很麻煩。在google上搜了一下,發現同樣的問題已經有人給出了原因和解決方案:1 /etc/resolv.conf 其實是一個Link
CentOS 修改/etc/resolv.conf 重啟network後又恢復到原來的狀態?
問題描述:CentOS 修改/etc/resolv.conf 執行service network restart後,/etc/resolv.conf又恢復到原來的狀態 解決方法:/etc/resolv.conf儲存DNS是暫時的,當重新啟動network時,/etc/res
Ubuntu 12.04 每次重啟後,/etc/resolv.conf裡面設定的nameserver就被清空
# cat /etc/resolv.conf # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)# DO NOT EDIT THIS FILE BY HAND
centos 修改resolv.conf後重啟系統恢復原狀
最近配置bind時,修改/etc/resolv.conf後,dns解析是伺服器ip,但下次啟動電腦時dns的ip變成外網dns.覺得奇怪上網搜尋資料發現原因: CentOS 5.4以上版本(我用的是centos 6.2)下面直接修改/etc/resolv.conf不行。必須要在/et
Ubuntu 解決重啟後resolv.conf重置的問題
這跟以前用RHT系的 情況是完全不一樣的: 在google上搜了一下,發現這裡面還真有些奧妙: 1 /etc/resolv.conf 其實是一個Link 它其實指向的是 /run/resolvconf/resolv.conf 2 Ubuntu 有一個 resolvconf 服務,如果重啟它,那麼 /etc/r
docker容器修改hosts文件,重啟失效問題解決
cnblogs root .sh root權限 code 比較 內容 ech 資料 docker容器修改hosts文件,重啟失效問題解決 搜了一大批資料,有說需要在docker run --hosts...改;dockerfile改;有點麻煩,下面方案比較好: 參照dock
docker容器修改hosts檔案,重啟失效問題解決
docker容器修改hosts檔案 docker exec <容器Id> /bin/sh -c "echo 172.19.12.249 d7739aed6d90 >> /etc/hosts" 為避免重啟失效,放入開啟啟動項 $ cd /etc/p
Ubuntu 網絡卡配置檔案/etc/network/interfaces重啟失效
Iptables的儲存和呼叫 先加埠 /sbin/iptables -I INPUT -p tcp --dport 2181 -j ACCEPT /sbin/iptables -I INPUT -p tcp --dport 2888 -j ACCEPT /sbin/i
解決ubuntu下,QQ重啟後出現個人文件夾已被占用的問題
.com 個人 win clas 登錄 mage forum thread 退出 首先,是wine QQ的安轉教程:Wine安裝最新版QQ(8.9.2)的簡單教程 - Powered by Discuz! 裏面作者也提到了關於重啟後出現個人文件夾被占用的情況。 如下: 這
為什麼修改jsp不用重啟tomcat,而修改servlet要重啟tomcat
servlet和jsp本質都是servlet,執行時都是執行.class檔案。但是它們的部署方式不一樣。 servlet是先編譯後部署,修改完以後,MyEclipse進行編譯,然後部署.class檔案到servlet容器中。如果web伺服器已啟動,則之前class已被servl
idea 熱部署 修改java不重啟
網上很多文章其實是熱啟動,就是改完java檔案以後自動給你重啟 這個效率還是低下,說白了就是把手動重啟改成自動重啟,java程式碼改了還是要重啟,而本文介紹的是不需要重啟的辦法。 首先要為idea安裝一個外掛 file->setting->plugins->搜尋
掛載dvd.iso映象後關機重啟失效問題
掛載dvd.iso映象檔案後重啟發現掛載後的路徑檔案裡沒有掛載過的檔案,是因為沒有設定自動掛載。 設定自動掛載方法: 1、進入/etc 2、在/etc/下的fastab中插入以下格式程式碼 vi /etc/fstab 要掛載的dvd.iso映象存放的位置 &nb
修改hosts不必重啟 立刻生效
有時我們會通過修改Hosts檔案(路徑為系統盤:\WINDOWS\system32\drivers
springboot實現熱部署,修改程式碼不用重啟服務
1、引入熱部署依賴 <!-- 熱部署模組 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtoo
Ubuntu裝系統後重啟卡死解決辦法(超詳細)
筆者為了裝這個Ubuntu可走了不少彎路,想必當你看到我這篇部落格時你一定遇到了如下諸多問題的諸多個(筆者全部遇到了): 1.Ubuntu裝都裝不了,第一步載入lougou下面有幾個點,紅了幾個就停下了,從此一直如此,迫不得已強制關機! 2.驚險度過問題1,但是才到第一步
springboot修改內容無需重啟方式
springboot再使用的過程中,修改過的java檔案或靜態頁面檔案需要重啟專案才會生效。這樣很耽誤程式設計時間,可以採用以下方法解決哦~ pom檔案增加依賴: <dependency> <groupId>org.springframewor
CentOS配置完iptables後,重啟失效的解決方法
因為我的伺服器上有幾個常見的服務,例如mysql,memcached,redis等,預設埠都太安全,我都會改成其他埠,但是這些埠有需要多外提供服務,所以只能用iptables來管理了:iptables -I INPUT 4 -p tcp -m state --state NEW -m tcp --dport
linux安裝mysql以及修改密碼和重啟mysql等相關命令 Linux啟動/停止/重啟Mysql資料庫的方法
Linux/UNIX 上安裝 MySQL Linux平臺上推薦使用RPM包來安裝Mysql,MySQL AB提供了以下RPM包的下載地址: MySQL - MySQL伺服器。你需要該選項,除非你只想連線執行在另一臺機器上的MySQL伺服器。 MySQL-client - MySQL 客戶端程式,