根据客户端的 MAC 地址进行 Windows Server DHCP 分配

根据客户端的 MAC 地址进行 Windows Server DHCP 分配

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

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

静态预留对于网络规模来说并不实用。

答案1

我想这就是你要找的东西。

“配置新过滤器

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.

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

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

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

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

001C2320AF4E

001C*"

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

答案2

完成您所要求的事情的正确方法是使用范围级别的策略过滤。

如果您的 DHCP 正在提供服务,您可以更改 PXE 启动选项和其他几个 DHCP 选项以及 IP 范围和拒绝服务。

相关内容