两台DHCP服务器在同一个networking上

我们正在build立组织中两个不同build筑物的Windows Server 2008networking之间的路由链接。 每个networking使用不同的IP寻址scheme(一个使用公共地址,另一个使用私有地址),但是目标是在build筑物之间的间隙中具有单个Windows服务器域。 链路由100 Mbps的点对点线路提供。

我一直都明白,networking上不应该有多个DHCP服务器。 但是,我们计划在每个build筑物上放置一个域控制器,每个域控制器也将成为DNS服务器和DHCP服务器。 其目的是在build筑A中启动的机器从build在接近它的DHCP服务器获得其IP地址,在build筑B中启动的机器从build筑B中的DHCP服务器获得地址。由于两个build筑物将被链接和networking将只有一个,这将工作? 我怎样才能避免在build筑物A中启动的机器从build筑物B中的DHCP服务器获得地址(反之亦然)?

谢谢。

是的,这将工作。 DHCP是一种基于广播的技术,由于默认情况下广播不会通过路由器转发(除非通过启用广播转发或configurationdhcp帮助程序地址来configuration它们),您应该没有任何问题,机器从正确的DHCP服务器获取其IP地址信息。

如果你打算在同一个networking上有多个DHCP服务器,我build议使用DHCP排除。 如果不使用排除,客户端可能会收到重复的IP地址。

例如,将build筑物A的DHCP服务器的DHCP IP地址范围configuration为包括IP 10.0.0.1 – 10.0.0.99,build筑物B的DHCP服务器包含IP 10.0.0.100 – 10.0.0.254。

这也是监视正确的DHCP服务器是否提供正确的build筑物IP地址的好方法。