您的位置:首页 > 大数据 > 人工智能

解决ubuntu下resolv.conf 丢失domain, search 配置

2013-06-24 17:59 429 查看
ubuntu使用的是10.04 TLS版本,网卡使用的是DHCP的方式获取IP。

原来配置的ubuntu下的resolv.conf:

nameserver 128.224.160.11

nameserver 147.11.57.128

nameserver 147.11.57.133

domain wrs.com

search wrs.com windriver.com

但每次电脑重启之后,domain 和 search 的配置就会丢失。

Google了相关的情况,ubuntu12.04因为netwok-manager会自动生成和覆盖resolv.conf,也会有类似的问题,但不是我现在的ubuntu10.04应该存在的问题。

结合Google的一些结果,然后又看了一下 dhclient,dhcp-options的man文档,得出的结论应该是dhcp的协议本身会存在options 'domain', 'search'的配置,从而覆盖了原有的相关配置。

解决方法是在dhcp-client 配置文档里加入相应的配置,从而不会丢失配置;

$ vim /etc/dhcp3/dhclient.conf

加入配置:

supersede domain-name "wrs.com";

prepend domain-search "wrs.com", "windriver.com";

然后再重启电脑,发现/etc/resolv.conf 已经添加了新的条目:

domain wrs.com

search wrs.com windriver.com
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: