设置辅助DHCP服务器进行故障转移

可能重复:
我可以在一个networking上有多个DHCP服务器吗?

当前环境:

Windows Server 2003(主域控制器)主DHCP活动目录打印服务器Exchange 2003

Windows Server 2008(辅助域控制器)Active Directory希望二次DHCP

所以我打算在Windows Server 2008上安装DHCP,作为安全networking,或者如果可能的话,使用50-50规则与主服务器一起运行。 我仍然不确定如何最好地去做这件事。

任何指导或进一步信息的链接将不胜感激,或者你如何设置的一些例子。

在第二台服务器上设置DHCP。 设置它来处理相同的DHCP作用域。

在第一台服务器上,阻止它发布IP 1-128。 在新的服务器上,阻止它发出IP 129-255。 (根据需要调整范围)。

或者设置第二台服务器在不同的子网上发布专用IP(您需要确保所有的networking设备都在这个子网上工作。

默认情况下,DHCP自动备份自己在C:\ WINDOWS \ SYSTEM32 \ dhcp和dhcp-bak下每4小时设置一个副本文件脚本到另一台服务器,并在发生故障后按照这篇文章http://blogs.technet.com/ b / teamdhcp /存档/ 2009/02/18 /迁移DHCP服务器的- -从-窗口服务器2003到Windows服务器-2008.aspx

http://technet.microsoft.com/en-us/magazine/ff621490.aspx

我相信mrdenny的答案是Windowsnetworking的最佳select。

ISC dhcpd可以做冗余,其中两台服务器都服务于同一个池,并跟踪发布的地址,所以如果发生故障的话,发出重复租赁的风险要低得多。

不好的部分是,你需要运行Linux,BSD或者Solaris才能访问这两台服务器,以获得冗余。

谷歌在这里指出你作为一个方法 。

  • 在第二个DC上复制完整的DHCPconfiguration。
  • 停止并禁用其上的DHCP服务。
  • 在第一个DC上监视DHCP服务的可用性(例如,每小时用一个脚本或类似的东西轮询它)。

这不会给你全自动的故障转移,但在你的情况下,我不认为这将是一个太大的交易。 首先,您的DHCP租约期限将防止客户突然脱落networking。 其次,如果你的第一个DC死了,我认为你将会有更大的问题,只是没有DHCP,并且你会很早就意识到这个问题,在DHCP无法生效的任何问题之前。