搜索字符串如何添加到 resolv.conf?

搜索字符串如何添加到 resolv.conf?

我的系统有这个:

 $cat /etc/resolv.conf
 search myweb.com
 nameserver 171.70.168.183
 nameserver 2.2.2.2

但是当我启动我的系统(实际上处于原始状态)时,带有 myweb.com 的搜索行并不存在。

DNS服务器添加了吗?

如果确实添加了该参数,那么为什么不是所有连接到同一 DNS 的主机都获得该搜索参数?只有少数主机发生了这种情况。

答案1

通常是 DHCP 客户端会更新 /etc/resolv.conf,因为 DHCP 服务器可以将一些选项(例如域或 DNS)推送给客户端。

答案2

搜索域通常在系统安装时或 dhcpcd 在获取 DHCP 租约时接收到 DNS 信息时添加到 resolve.conf 中。

相关内容