企业域的冗余设计①:DHCP冗余设计(上)
在许多企业网络中,为了方便客户端IP地址的管理,通常采用的是自动获取的方式向DHCP服务器获得IP地址。为了保证DHCP服务器能够正常稳定地向客户端提供IP地址的租赁,DHCP服务器的冗余设计就显得格外重要了。
DHCP的冗余设计中,微软公司建议采用DHCP的80/20规则。简言之就是分别在两台DHCP服务器上创建相同的作用域,在一台DHCP服务器上排除掉地址的20%(也就是有效地址为地址池的80%);在另一台DHCP服务器上排除掉地址的80%(也就是有效地址为地址池的20%)。这样就可以解决当一台DHCP失效时,另一台DHCP服务器仍可以提供服务,避免了单点失败的问题,从而实现了DHCP服务的容错功能。
——摘自《企业网络搭建及应用》(第二版)
在windows server 2008 R2系统中,实现80/20规则可以采用“拆分作用域”这个功能来实现。下面我们来简单赘述一下功能的实现和应用。
【实验环境】
A机器: IP:192.168.5.24/24 (srv08.lilywhite.com)
B机器: IP:192.168.5.23/24 (srv08-2.lilywhite.com)
(A和B机器都已经加入了lilywhite.com域中,且都添加了DHCP服务角色,A机器配置好了作用域)
C机器:作为客户端使用,以其验证功能
【功能实现】
A机器上右击作用域,点击高级→拆分作用域。
进入DHCP拆分作用域向导,我们直接点击下一步。
添加B机器的FQDN或IP地址作为拆分作用域所使用的DHCP服务器。
设置拆分作用域IP地址的百分比,可以滚动滑块设置百分比,也可以保持默认。
设置延迟时间,保持默认即可。
显示配置摘要,确认无误后,点击完成后开始配置作用域。
完成配置后截图。
此时打开B机器的DHCP服务器,对此服务器进行刷新操作。
刷新后,点击下拉IPv4,我们发现已有拆分后的作用域,我们右击作用域激活。
【服务验证】
注意:保证客户端和服务端处在同一块网卡上。
打开C机器,将本地连接设置为自动获取IP地址,重新启用本地连接后,本地连接自动连上了B机器的DHCP服务器。
将B机器关机后,重新启用本地连接,我们发现本地连接自动连上了A机器的DHCP服务器,验证成功。