网络管理器启动挂钩

网络管理器启动挂钩

如何添加如下行:

    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 了解更多信息。

相关内容