解決Ubuntu系統的每次開機重啓後,resolv.conf清空的問題和DNS域名解析問題(圖文詳解)

  很少說,直接上乾貨! html

 

 

問題狀況描述以下:vim

   普及知識:微信

     /etc/resolv.conf ,實際上是一個Link 。它其實指向的是 /run/resolvconf/resolv.conf。機器學習

    Ubuntu 有一個 resolvconf 服務,若是重啓它,那麼 /etc/resolv.conf 的內容會被修改爲默認的樣子。因此 ,不能直接修改 /etc/resolv.conf。學習

    其實 /etc/resolv.conf 裏面一直都有提示,只是咱們不少人沒注意看: 
    "DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN" 大數據

    

 

 

爲此,咱們解決方法以下:人工智能

   一、sudo vim /etc/network/interfacesspa

           或者sudo gedit /etc/network/interfacesrest

    本身哪一個方便用server

  

 

  添加

  dns-nameservers  8.8.8.8  114.114.114.114   223.5.5.5
  dns-search foo.org bar.com

  

 

  保存,退出。

  這樣,就完全地解決了此問題。

  

 

 

  

 

 

 

 

 

 

DNS域名解析問題

 這個文件有註釋,不要修改這個文件。以下就好

 

 

 

 

 

關鍵是以下的這個文件

 sudo vim /etc/resolvconf/resolv.conf.d/base 

 

 
 
 修改好後保存,而後執行
sudo /sbin/resolvconf -u
 

或者
sudo etc/init.d/resolvconf restart

或者重啓系統
再查看/etc/resolv.conf文件,已經將咱們添加的內容加上了

cat /etc/resolv.conf

 

 
 
 
 
 

 

 

 

 

 

 

 

 

歡迎你們,加入個人微信公衆號:大數據躺過的坑        人工智能躺過的坑
 
 
 

同時,你們能夠關注個人我的博客

   http://www.cnblogs.com/zlslch/   和     http://www.cnblogs.com/lchzls/      http://www.cnblogs.com/sunnyDream/   

   詳情請見:http://www.cnblogs.com/zlslch/p/7473861.html

 

  人生苦短,我願分享。本公衆號將秉持活到老學到老學習無休止的交流分享開源精神,匯聚於互聯網和我的學習工做的精華乾貨知識,一切來於互聯網,反饋回互聯網。
  目前研究領域:大數據、機器學習、深度學習、人工智能、數據挖掘、數據分析。 語言涉及:Java、Scala、Python、Shell、Linux等 。同時還涉及日常所使用的手機、電腦和互聯網上的使用技巧、問題和實用軟件。 只要你一直關注和呆在羣裏,天天必須有收穫

 

      對應本平臺的討論和答疑QQ羣:大數據和人工智能躺過的坑(總羣)(161156071) 

 

 

 

 

 

 

 

 

 

 

 

 

相關文章
相關標籤/搜索