配置 dhcp 客户端而不接受名称服务器条目

配置 dhcp 客户端而不接受名称服务器条目

我正在尝试将我的 openSuSE 12.1 机器配置为 DHCP 客户端,但特别不希望它将名称服务器条目设置为/etc/resolv.conf从 DHCP 服务器获取的名称服务器条目。

我可以在客户端站点上执行此操作,而无需事后手动删除条目吗?

在 Windows 机器上,由于设置,这是可能的

( ) 自动获取DNS服务器地址

(O) 使用以下 DNS 服务器地址:

然后将首选和备用 DNS 服务器字段留空。

答案1

添加到您的/etc/dhclient.conf:

supersede domain-name-servers HERE_THE_DNS_SERVER_IP;

答案2

修改或添加该行PEERDNS=no到目录中与您的网络接口相对应的配置文件中/etc/sysconfig/network-scripts/

如果您的网络设备是eth0,则要修改的文件将被命名ifcfg-eth0

要查找网络接口的名称,请使用命令ip address show列出您的网络接口及其地址。

/etc/resolv.conf此外,您可以通过将行DNS1=<ip-address>和添加DNS2=<ip-address>到网络配置文件来指定要显示的 DNS 条目。

https://www.suse.com/documentation/sled11/book_sle_admin/data/sec_basicnet_manconf.html

https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Deployment_Guide/s1-networkscripts-interfaces.html

相关内容