用于配置 DHCP 选项的 GPO

用于配置 DHCP 选项的 GPO

我们的环境大约有 15 个域控制器,它们也为其网络提供 DHCP 功能。我们发现其中几个域控制器的 DNS 设置不正确。它们为辅助 DNS 提供了错误的 DNS 服务器。最近我们不得不关闭主 DNS 服务器进行维护,因此现在某些位置的 PC 无法正确解析地址。

有没有办法通过 GPO 设置 DHCP?

需要澄清的是,我不想设置客户端设置。我想通过 GPO 在服务器上设置 DHCP 范围选项. 这样,他们在签发租约时就能提供正确的 DNS 服务器。

答案1

您可以通过 GPO 将批处理脚本部署到 DHCP 服务器,该服务器将使用 netsh 实用程序更改 DHCP 范围内的 DNS 设置。

使用 netsh 设置范围内的 DNS 服务器的命令是:

netsh dhcp server DHCP_server_IP_or_Hostname scope Scope_Network set optionvalue 006 IPADDRESS DNS1_IP DNS2_IP

如果 10.10.10.1 是主 DNS,10.10.10.2 是辅助 DNS,而 10.10.10.0 是 DHCP 范围,则您基本上只需要在每个 DHCP 服务器上运行以下命令:

netsh dhcp server localhost scope 10.10.10.0 set optionvalue 006 IPADDRESS 10.10.10.10 10.10.10.2

DHCP 的 Netsh 命令,TechNet 文章

使用 netsh,TechNet 文章

相关内容