服务器数量:DHCP 故障转移不支持两台以上的 DHCP 服务器。故障转移关系总是包含两台 DHCP 服务器。
时间同步:为确保 DHCP 故障转移能正常工作,必须在具有故障转移关系的两台服务器之间保持时间同步。时间同步可通过对“网络时间协议 (NTP)”或任何可替代机制的部署来维持。故障转移配置向导运行的时候,它将对为故障转移而配置的服务器上的当前时间进行比较。如果这些服务器上的时间差超过一分钟,故障转移安装进程将暂停,并提示一个关键错误,指示管理员同步服务器上的时间。
1、首先我们可以看一下,在DHCP01服务器上我们已经做了一些相关的策略等,不知道到在做故障转移的时候,会不会将DHCP01与DHCP02服务器之间的数据进行同步。下面我们来测试一下。
2、在DHCP02上安装DHCP服务并授权,但不配置作用域,如下图所示:
3、在DHCP01上选择“IPv4”右击选择“配置故障转移”
4、配置故障转移的作用域,如果已经配置了故障转移的作用域不会在这里面显示出来。=
5、配置故障出现时,将转移到哪台DHCP服务器上去,这里设置为DHCP02.testad.local
6、这里设置故障转移关系,最长客户端提前期意思是指当地址租约期到了后提供给DHCP客户端额外的时间,即延长租用的时候。这里我们设置为1分钟方便测试。模式设置为负载平衡,相关的负载比在下面调整百分比即可,设置两台DHCP服务器之间通信的共享密钥。
7、点击“完成”
8、提示相关的作用域、故障转移配置已经在DHCP02上面配置成功。
9、这时候我们查看DHCP02的相关配置是否已经从DHCP01上复制过来。这里我们可以看到地址租用范围、网关、DNS、策略等都已经配置过来。
10、下面我们检查一下负载与两台DHCP服务器的工作状态是否正常。右击“IPv4”选择“属性”
11、点击“故障转移”选项卡,这里我们可以看到故障转移的状态信息。
12、点击“编辑”,这时候我们可以看到伙伴服务器的状态与自身服务器的状态是否正常。
1、首先我们来查看一下Win7-TEST02客户端的DHCP服务器的地址是DHCP01
2、这时候我们在DHCP01上,将负载全部切换到DHCP02上面去,即设置伙伴服务器为100%
3、这时候我们等一会,查看一下Win7-TEST02客户端的DHCP服务器地址已经是DHCP02的了,说明已经实现负载的功能了。需要注意:切换的速度快慢与您的DHCP的租约时间与MCLT(最长客户端提前期)有关。
双机热备意思就是两台DHCP服务器,当一台活动DHCP服务器不可用的时候,另一台待机DHCP服务器就开始接管它的功能,负责DHCP地址分配等。下面我们来测试一下。
1、我们在DHCP02服务器上, “查看/编辑故障转移关系”页面,选择“热备用服务器模式”,此时“此服务器角色”项目会显示为“待机”状态,这时候说明DHCP01为“活动”状态。
2、我们查看一下DHCP01,确实为“活动”状态
3、这时候我们模拟出现故障,在DHCP01服务器上停止DHCP服务
4、停止如下图所示
5、这时候我们在DHCP02服务器上查看此服务器的状态为:与伙伴失去联系,说明DHCP01出现故障了。伙伴服务器的状态为:不可用。
6、查看客户端的DHCP服务器已经切换到DHCP02上去了。
7、这时候我们再启用DHCP01服务器的DHCP服务
8、再查看客户端已经自动切回主服务器了。
9、DHCP02服务器上显示DHCP01服务器正常。
到此DHCP负载均衡与双机热备已经测试完成。
DHCP 故障转移提供了高可用性的 DHCP 服务,没有群集或拆分作用域 DHCP 的质询。DHCP 故障转移的优势包括:
简易:系统提供了一个向导,可在 DHCP 服务器之间创建 DHCP 故障转移关系。该向导自动从主服务器向故障转移伙伴复制作用域和设置。
灵活:DHCP 故障转移还可以配置用于负载平衡,在故障转移关系中基于所选值在两个 DHCP 服务器之间分发客户端请求。
无缝:DHCP 服务器共享租约信息,从而允许一个服务器不可用时,可让另一服务器承担服务客户端的责任。续订租约时,即使租约由其他 DHCP 服务器发布,DHCP 客户端也可以保留相同 IP 地址。
本文出自 “东妮学IT” 博客,谢绝转载!