2012年11月5日 星期一

Ubuntu 12.04 後 修改的resolv.conf檔案內容在重新開機後會自動重置的解決辦法

Ubuntu 12.04後若直接修改resolv.conf檔案,在系統重新開機後,resolv.conf的內容會被重置,導致要上網時沒有DNS Server可以而無法上網的狀況發生!不清楚Ubuntu原廠為何會多了這ㄍ鳥設定>"<解決的辦法須直接在/etc/resolvconf/resolv.conf.d下的base檔案內添加需要的dns server IP,例如在base內加入以下設定:
nameserver 168.95.1.1
存檔後須重新啟動網路服務:

 sudo service networking restart

若網路服務重新啟動後依然無法上網,可以重新開機試試!此時可以發現/etc/resolv.conf的內容已經自動被更改為
resolv.conf

現在,網路功能應該可以正常使用了!