红联Linux门户
Linux帮助

解决Ubuntu系统的每次开机重启后,resolv.conf清空的问题

发布时间:2016-09-06 07:57:59来源:cnblogs.com/zlslch作者:好记性不如烂笔头!
解决的问题:
使用Ubuntu系统每次开机重启后,resolv.conf清空的问题。
 
普及知识:
/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/interfaces
或者sudo gedit /etc/network/interfaces
自己哪个方便用
解决Ubuntu系统的每次开机重启后,resolv.conf清空的问题
添加
dns-nameservers  8.8.8.8  114.114.114.114   223.5.5.5
dns-search foo.org bar.com
解决Ubuntu系统的每次开机重启后,resolv.conf清空的问题
保存,退出。
这样,就彻底地解决了此问题。
解决Ubuntu系统的每次开机重启后,resolv.conf清空的问题
 
本文永久更新地址:http://www.linuxdiyf.com/linux/23918.html