我对 DHCP 中继代理还不太熟悉,但它似乎是最好的解决方案。
情况如下:DHCP 服务器 (Win 2012R2) 位于 10.0.3.1/24;ServerB (Win 2012R2) 位于 10.0.3.3/24 和 10.0.2.1/24。ClientB 应从 DHCP 服务器(位于 10.0.2.0/24)子网获取其 IP 租约。
因此,我在 ServerB 的路由和远程访问上设置了 DHCP 中继代理。接口集是面向 10.0.2.0 网络的接口(已选中中继 DHCP 数据包)。在 DHCP 中继代理选项中,我显示了 DHCP 服务器的 IP 地址(10.0.3.1)。
每次我尝试在 ClientB 上更新 ipconfig 时,它都会提示“无法联系您的 DHCP 服务器。”我尝试从 ClientB 和 ServerB ping DHCP 服务器 - 它们可以连接。
有什么提示可以帮助你查找问题吗?:(
编辑:忘记添加 - 在 DHCP 服务器上我有两个范围:10.0.1.0/24(直接连接到 DHCP 服务器并正常工作)和 10.0.2.0/24(我正尝试通过中继获取)。有趣的是 ClientB 获得的 IP 地址位于同一子网,但在范围之外。提供给 ClientB 的网关也是正确的。
答案1
问题解决了 :)
两台服务器也用作路由器。在具有 DHCP 角色的服务器上,NAT 路由协议已激活。一旦协议被停用,中继就可以正常工作。