基于客户端 MAC 的 Windows Server DHCP 分配

Sha*_*aun 5 dhcp windows-server-2008

我需要根据 MA​​C 地址前缀为客户端提供略有不同的 DHCP 信息。来自特定供应商的 MAC 地址需要将 PXE 分配给某个主机,而所有其他设备都需要接收另一台主机的 PXE 信息。

是否可以配置或编写脚本使其自动发生?DHCP 服务器是 Windows Server 2008 R2。我知道这可以在 Linux/Unix 中通过设置类来匹配 dhcp.conf 中的子字符串来完成,但我在 Windows 中没有看到类似的功能。

静态预留对于网络的规模是不切实际的。

小智 4

我想这就是你要找的。

“配置新过滤器

Open the DHCP snap-in.

In the console tree, double-click the applicable DHCP server, double-click IPv4, double-click Filters, and then right-click Allow or Deny.

Click New Filter, and then type a MAC Address and Description. Description is an optional field.
Run Code Online (Sandbox Code Playgroud)

“MAC 地址可以是完整地址,也可以是MAC 地址模式(通配符)。以下是有效的 MAC 地址通配符:

00-1C-23-*-*-*

00-1C-23-20-AF-*

00-1C-23-20-*-*

001C2320AF4E

001C*"
Run Code Online (Sandbox Code Playgroud)

编辑:来源http://technet.microsoft.com/en-us/library/dd759190.aspx