在Ubuntu中永久添加DNS
from: https://blog.csdn.net/bobozai86/article/details/79567208
DNS信息是由/etc/resolv.conf提供的,它是每次開機時,由/sbin/resolvconf生成的。/etc/resolv.conf是/run/resolvconf/resolv.conf的符號鏈接。
????? ? 直接修改/etc/resolv.conf文件添加DNS的方法并不可行,因為重啟系統(tǒng)后,該配置文件會被重新覆蓋。
在Ubuntu中有一個resolvconf的服務(wù),這個服務(wù)用來控制/etc/resolv.conf的內(nèi)容,所以一旦我們重啟了系統(tǒng)或者該服務(wù),那么/etc/resolv.conf文件中的內(nèi)容將被還原為原來的內(nèi)容。所以直接修改/etc/resolv.conf并不能解決這個問題。
正確的修改方法
修改如下文件,默認(rèn)是空的:
sudo vim /etc/resolvconf/resolv.conf.d/base
在里面加入你想要添加的DNS服務(wù)器,一行一個:
修改后保存,然后執(zhí)行
sudo /sbin/resolvconf -u 或者 sudo /etc/init.d/resolvconf restart
或者重啟系統(tǒng),再查看/etc/resolv.conf文件,已經(jīng)將我們添加的內(nèi)容加上了。
另一種方法
sudo vim /etc/network/interfaces
dns-nameservers 8.8.8.8 114.114.114.114
總結(jié)
以上是生活随笔為你收集整理的在Ubuntu中永久添加DNS的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一些常用的图像数据库总结
- 下一篇: ubuntu安装http server