/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
最多只能三条
重启没问题了
网上有两种解决办法:
一:禁用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
最多只能三条
重启没问题了
相关文章推荐
- Android PickerView滚动选择器的使用方法
- 第一个java程序——Dots and boxes游戏
- Win8.1系统点击立即升级Win1系统出现闪退现象的解决方法
- 基于虚拟主机的 apache geoip设置
- Varnish Configuration Language - VCL(varnish配置语言-VCL)
- C#连接数据库字符串的写法
- Python类
- 了解和熟悉操作系统
- metasploit中meterpreter命令
- 【前端】javascript判断undefined、null、NaN;字符串包含等
- log4j2的使用总结
- Injection Attacks-XML注入
- Unity 命令行打包
- 为什么要学习Linux及其学习路线
- 开发Google地图应用程序
- WIN7系统下在VC2008中配置OpenCV并实现一幅图的显示
- 欢迎使用CSDN-markdown编辑器
- JavaScript 元素的插入顺序以及动态加载js
- Jquery <不想工作系列>--整理一下append、prependTo、after的区别
- Java 面试题