您的位置:首页 > 其它

/etc/resolv.conf中内容被清空的解决办法

2016-03-11 14:59 330 查看
这里主要解决一个问题,那就是每次重启计算机之后resolv.conf 里面配置的域名地址 也就是nameserver DNS的信息被清空,网上查了查才知道是network manager 搞得鬼;
网上有两种解决办法:
一:禁用network manager 就是下面第一种:
停止network manager服务,防止其在启动时重写/etc/resolv.conf文件
sudo service network-manager stop
sudo /etc/init.d/network-manager stop
这种办法不能完全解决resolv.conf被覆盖的问题。所以我们可以禁止network manager启动,如下:
sudo vi /etc/init/network-manager.conf
二:在启动文件里执行脚本,重新写resolv.conf 里面的内容(个人推荐):
vim /etc/rc.local
在exit 0 之前加入
echo "nameserver IP_ADDR" >>/etc/resolv.conf
echo "nameserver IP_ADDR" >>/etc/resolv.conf
echo "nameserver IP_ADDR" >>/etc/resolv.conf
最多只能三条
重启没问题了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: