将 DNS 后缀附加到 /etc/resolv.conf

Ish*_*shq 7 dhcp centos

是否有可能,以及如何配置 CentOS 6.6 以便 /etc/resolv.conf 将通过 DHCP 获取其配置,但还会在搜索行中添加其他域名?

如果我还可以向该文件添加域行,则加分。

哦,我不使用 NetworkManager。

到目前为止,所有搜索都显示了禁用 DHCP 修改 /etc/resolv.conf 的说明,并手动设置它,但我认为这违背了 DHCP 的目的。

小智 13

在您的/etc/sysconfig/network文件中,添加:

DOMAIN=example.com
Run Code Online (Sandbox Code Playgroud)

或者

DOMAIN="example.com sub.example.com"
Run Code Online (Sandbox Code Playgroud)

文件中的设置/etc/sysconfig/network适用于所有网络接口。由于所有接口通常都属于同一域,因此最好将 DOMAIN 或 SEARCH 设置放在此文件中。在该系统中有多个接口,异常情况和搜索域仅适用于其中的一个接口,把设置到相应的文件该接口,如/etc/sysconfig/network-scripts/ifcfg-eth0。

中的domain和search指令resolv.conf是互斥的。他们一直在上游来回讨论如何准确地处理它。如果DOMAIN不起作用,请尝试SEARCH。