今天查看了一下自己电脑里的ubuntu14.04系统,发现无法上网,于是ping了一下百度,出现unknown host,查了一下/etc/resolv.conf中的DNS地址,却发现我之前的修改被清空了:
继续在该文件上添加DNS配置信息:
nameserver 114.114.114.114 nameserver 8.8.8.8 nameserver 8.8.4.4
重启系统,再打开DNS配置文件,发现之前的添加“诡异”的消失了。
在网上浏览了大量的博客,找到了两个解决办法:
方法一:
在/etc/resolvconf/resolv.conf.d/base文件中添加DNS服务器地址:
vim /etc/resolvconf/resolv.conf.d/base nameserver 114.114.114.114 nameserver 8.8.8.8 nameserver 8.8.4.4
方法二:
直接将DNS服务器地址写入/etc/network/interfaces中:
在该文件中加入
dns-nameservers 114.114.114.114 8.8.8.8 8.8.4.4
通过以上两种方法都可以将DNS服务器地址永久添加进/etc/resolv.conf文件中,不会再诡异消失了。