如何告诉具有多个 NIC 的 Windows 2003 R2 服务器“在 NIC #1 上侦听 DHCP 请求,忽略 NIC#2 上的 DHCP 请求”?该服务器处于网关角色,连接两个网络,我不明白如何让它成为仅适用于“下游”网络的 DHCP 服务器。
答案1
假设您只为内部网络设置了一个范围。您的 DHCP 服务器不会响应在未包含定义范围内的地址的接口上收到的请求。
因此,如果您有 2 个接口,地址分别为 10.23.5.1 和 192.168.32.12,并且为 192.168.32.0/24 定义了一个范围。当您的 DHCP 服务器看到来自 192.168.32.12 接口的请求时,它只会向主机提供 192.168.32.0/24 地址。
这听起来似乎不适用于您的情况,但可以稍微扩展一下答案。如果您设置了 DHCP 中继代理,它们将包括接收请求的接口的地址作为转发的 DHCP 请求的一部分。DHCP 服务器将使用来自代理的转发地址来决定从哪个范围提供地址。