解决Ubuntu系统的每次开机重启后,resolv.conf清空的问题
2024-10-16 15:27:48
问题情况描述如下:
普及知识:
/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"
为此,我们解决方法如下:
1、sudo vim /etc/network/interfaces
或者sudo gedit /etc/network/interfaces
自己哪个方便用
添加
dns-nameservers 8.8.8.8 114.114.114.114 223.5.5.5
dns-search foo.org bar.com
保存,退出。
这样,就彻底地解决了此问题。
最新文章
- EF 分页查询优化
- Windows Server 2012部署Enterprise Solution 5.4
- document.body.scrollTop 各浏览器兼容性解决
- 操作JNI函数以及复杂对象传递
- 简单几何(数学公式+凸包) UVA 11168 Airport
- html禁止清除input文本输入缓存
- Struts2默认拦截器配置
- Python 面向对象基础
- 分支-15. 日K蜡烛图
- QSqlDatabase的进一步封装(多线程支持+更加简单的操作)——同时支持MySQL, SQL Server和Sqlite
- nfs:server is not responding,still trying 原因与解决
- PHP激活用户注册验证邮箱
- [RM 状态机详解3]RMContainer状态机详解
- NSNotificationCenter消息通信机制
- ER图是啥?
- Vagrant上运行SITL
- Myeclipse、eclipse安装lombok
- java web的MVC框架,el表达式,servlet,jstl表达式
- emwin之多次删除同一窗口导致死机现象
- iOS- 再谈ARC里内存问题,ARC里数组、对象内存得不到释放?