我正在尝试找出如何使用 Windows DHCP 服务器在 DC 上提供多个 DNS 后缀。这有可能吗?(Win 2K8 搭配 XP、Win7 和 Linux 客户端)
答案1
您可以使用 DHCP 选项 119 来获取域搜索列表。其格式为以分号分隔的字符串(例如mydomain.com;dev.mydomain.com
)
有关的:
答案2
某些 DHCP 服务器能够通过使用 DHCP 选项 119 为 DHCP 客户端分配 DNS 后缀搜索列表;但是,Windows Server 默认不支持此功能。此外,Windows DHCP 客户端根本不支持选项 119。可以使用 DHCP 搜索选项中列出的过程在 Windows DHCP 服务器上手动创建选项 119,但这只会向支持它的非 Windows 客户端提供 DNS 后缀搜索列表。简而言之,无法使用 DHCP 为 Windows 客户端分配 DNS 后缀搜索列表。
可以通过组策略将 DNS 后缀搜索列表分配给已加入域的 Windows 计算机,具体步骤如下为分离命名空间配置 DNS 后缀搜索列表。
答案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 服务器就简单多了。