有了Windows服务器,我可以让两个服务器服务于网络的作用域,这样,如果其中一个失败了,另一个就可以解决这个问题。对于DHCPv4,有两种选择,第一种是设置故障转移关系,另一种是在每个服务器上设置范围的开始和结束,这样它们就不会重叠。
我正在尝试理解DHCPv6是如何工作的。当我使用v6设置作用域时,无法设置开始和结束范围,也无法设置故障转移关系。那么,我的问题是,两个服务器如何防止将相同的IP地址分配给两个不同的客户机--两个服务器中的一个?
发布于 2022-04-18 03:46:05
为每个DHCP服务器分配不同的作用域,每个都是自己的/64。例如,2001:db8:8721:d001::/64和2001:db8:8721:d002::/64。重叠是不可能的,每个人都有自己的空间以外的您的地址计划。
没有选择的大小,因为子网是一个大小适合所有的/64。存在大量的/64s来证明每个DHCP服务器的正确性,这是子网的自然用例。甚至仅仅希望人类能够根据分配到的地址确定哪个DHCPv6服务器是每个人都有一个/64的合理用例。
/64实际上是无限的。随机选择同一个地址的几率很小。这并不是说,当他们使用单独的网时,这种遥远的机会是重要的。
作为防止崩溃的最终保护措施,IP主机应该对其IP执行重复地址检测操作。最坏的情况是,这样可以防止重复地址长期存在,最好是智能DHCPv6客户端将拒绝发送到服务器。
https://serverfault.com/questions/1098721
复制相似问题