我们正在我的组织中两个不同建筑物的 Windows Server 2008 网络之间建立路由链接。每个网络使用不同的 IP 寻址方案(一个使用公共地址,另一个使用私有地址),但目标是在建筑物之间的间隙中拥有一个 Windows Server 域。该链路由 100 Mbps 点对点线路提供。
我一直都明白,一个网络上不应该有多个 DHCP 服务器。但是,我们计划在每个建筑物上放置一个域控制器,每个域控制器将是一个 DNS 服务器和一个 DHCP 服务器。其目的是,在 A 楼启动的机器从 A 楼中离它更近的 DHCP 服务器获取其 IP 地址,而在 B 楼启动的机器从 B 楼的 DHCP 服务器获取地址。由于这两座建筑物将被链接并且网络将只有一个,这可行吗?如何避免在 A 楼启动的机器从 B 楼的 DHCP 服务器获取地址(反之亦然)?
谢谢。
是的,这会起作用。DHCP 是一种基于广播的技术,由于默认情况下广播不会跨路由器转发(除非您通过启用广播转发或配置 dhcp 帮助程序地址来配置它们),您应该可以让机器从正确的 DHCP 服务器获取其 IP 地址信息.
如果您要在同一网络上拥有多个 DHCP 服务器,我建议您使用 DHCP 排除项。如果不使用排除,客户端可能会收到重复的 IP 地址。
例如,将A栋DHCP服务器的DHCP IP地址范围配置为包括IP的10.0.0.1-10.0.0.99,将B栋的DHCP服务器配置为包括IP的10.0.0.100-10.0.0.254。
这也是监控正确的 DHCP 服务器是否为正确的建筑物 IP 地址提供服务的好方法。