Windows DHCP 上的多个 DNS 后缀/搜索库

Windows DHCP 上的多个 DNS 后缀/搜索库

我正在尝试找出如何使用 Windows DHCP 服务器在 DC 上提供多个 DNS 后缀。这有可能吗?(Win 2K8 搭配 XP、Win7 和 Linux 客户端)

答案1

您可以使用 DHCP 选项 119 来获取域搜索列表。其格式为以分号分隔的字符串(例如mydomain.com;dev.mydomain.com

有关的:

哪些 DHCP 客户端操作系统支持 DHCP 选项 119 域后缀搜索?

答案2

某些 DHCP 服务器能够通过使用 DHCP 选项 119 为 DHCP 客户端分配 DNS 后缀搜索列表;但是,Windows Server 默认不支持此功能。此外,Windows DHCP 客户端根本不支持选项 119。可以使用 DHCP 搜索选项中列出的过程在 Windows DHCP 服务器上手动创建选项 119,但这只会向支持它的非 Windows 客户端提供 DNS 后缀搜索列表。简而言之,无法使用 DHCP 为 Windows 客户端分配 DNS 后缀搜索列表。

可以通过组策略将 DNS 后缀搜索列表分配给已加入域的 Windows 计算机,具体步骤如下为分离命名空间配置 DNS 后缀搜索列表

信息来源-无法通过 DHCP 配置 DNS 后缀搜索列表 @ Dell 知识库

答案3

如果您有 Linux 客户端(和 Mac),则可以使用 DHCP 选项 119 域搜索列表。如果您有 Windows DHCP 服务器,那么在 Windows DHCP 管理单元中,您会在服务器范围预定义选项中找到它。您必须在那里添加选项 119。您必须选择字节数组,并且必须以一种奇怪的 Pascal 字符串格式输入搜索域的字节。在 Windows DHCP 管理单元中反向输入它们更容易。

ex.com,am.com 的十六进制形式为:

02 0x065 0x78 03 0x63 0x6f 0x6d 0x00 0x02 0x61 0x6d 0x03 0x63 0x6f 0x6d 0x00
2bytes e x 3bytes c o m 0null 2bytes a m 3bytes c o m 0null

但是 Windows 客户端会忽略这一点。对于他们,您必须使用 GPO。

使用 Linux DHCP 服务器就简单多了。

相关内容