在freebsd下使用dhcp自动获取ip信息时,往往会从dhcp服务器dns server信息,并改写客户端的/etc/resolv.conf文件。但有时候不需要dhclient改写/etc/resolv.conf文件。或者说希望dhclient按照指定内容改写/etc/resolv.conf
通过看man dhclient.conf得知步骤如下
修改/etc/dhclient.conf文件,并加入如下内容
supersede domain-name-servers 202.106.46.151,202.106.0.20; supersede domain-name "freebsd.org";
其中202.106.46.151,202.106.0.20为自定义的dns server地址 freebsd.org为/etc/resolv.conf中search项的内容
另:还可以把这些参数限定为某块网卡语法如下
…… |