设置辅助 DHCP 服务器,用于故障转移

设置辅助 DHCP 服务器,用于故障转移

可能重复:
一个网络上可以有多个 DHCP 服务器吗?

当前环境:

Windows Server 2003(主域控制器) 主 DHCP Active Directory 打印服务器 Exchange 2003

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

因此,我希望在 Windows Server 2008 上设置 DHCP,作为安全网,或者如果可能的话,使用 50-50 规则与主服务器一起运行。我仍然非常不确定如何最好地做到这一点。

如果您能提供任何指导或更多信息的链接,或者一些有关如何设置的示例,我们将不胜感激。

答案1

在第二台服务器上设置 DHCP。将其设置为处理相同的 DHCP 范围。

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

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

答案2

我相信mrdenny的答案是Windows网络的最佳选择。

ISC dhcpd 可以实现冗余,即两个服务器都服务于同一个池并跟踪已发布的地址,这样,如果一个服务器发生故障,则发布重复租约的风险就会大大降低。

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

Google 会在这里向您展示如何操作

答案3

DHCP 默认每 4 小时在 c:\windows\system32\dhcp 下进行一次备份,dhcp-bak 设置一个将文件复制的脚本到另一台服务器,如果发生故障,请按照本文操作 http://blogs.technet.com/b/teamdhcp/archive/2009/02/18/migration-of-dhcp-server-from-windows-server-2003-to-windows-server-2008.aspx

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

答案4

  • 在第二个 DC 上复制完整的 DHCP 配置。
  • 停止并禁用其上的 DHCP 服务。
  • 监视第一个 DC 上的 DHCP 服务是否可用(例如,每小时使用脚本或类似脚本轮询一次)。

这不会为您提供完全自动的故障转移,但在您的场景中,我认为这不会是太大的问题。首先,您的 DHCP 租约期限将防止客户端突然断开网络。其次,如果您的第一个 DC 死机,我认为您将遇到比没有 DHCP 更大的问题,并且您将在 DHCP 不可用问题生效之前提前意识到这一点。

相关内容