如何添加如下行:
search somesuffix.com
在 Ubuntu 中启动/etc/resolv.conf
网络管理器?
答案1
NetworkManager 使用 dhclient 进行 DHCP 租约,你最好使用 dhclient 钩子来更改 /etc/resolv.conf
您可能在 Ubuntu 上运行 dhcp3-client,我认为它至少是 8.10 和 9.04 的默认设置。
如果是,您的配置文件位于 /etc/dhcp3/dhclient.conf
您可以指定对 /etc/resolv.conf 的每个接口的修改
例如
interface "wlan0" {
supersede domain-name "int.domain.com domain.com";
}
这将生成一个 /etc/resolv.conf,其中包含以下内容:
domain int.domain.com
search int.domain.com domain.com
man 5 dhclient.conf 了解更多信息。