是否可能,如何配置 CentOS 6.6,以便 /etc/resolv.conf 通过 DHCP 获取其配置,同时还将其他域名添加到搜索行中?
如果我还可以向该文件添加域行,那就加分了。
哦,我不使用 NetworkManager。
到目前为止,所有搜索都找到了禁用 DHCP 修改 /etc/resolv.conf 并手动设置它的说明,但我认为这违背了 DHCP 的目的。
答案1
在您的/etc/sysconfig/network
文件中,添加:
DOMAIN=example.com
或者
DOMAIN="example.com sub.example.com"
文件中的设置/etc/sysconfig/network
适用于所有网络接口。由于所有接口通常都是同一域的一部分,因此最好将 DOMAIN 或 SEARCH 设置放置在此文件中。在系统有多个接口的异常情况下,和搜索域仅对其中一个接口有效,请将设置放入该接口的相应文件中,例如/etc/sysconfig/network-scripts/ifcfg-eth0
.
中的 和 指令是domain
互斥的。他们一直在上游来回思考如何准确地处理它。如果不起作用,请尝试。search
resolv.conf
DOMAIN
SEARCH