Exchange 2013和2019共存部署实验系列(四)Exchange2013客户端访问角色网络负载均衡(NLB)

前端高可用性,就是针对客户端访问角色服务器CAS做负载均衡,这里采用Windows Server 2012自带的组件网络负载均衡NLB)。

   

   

一、心跳网卡(第二张网卡,为方便辨别,重命名为NLB)配置:

两台服务器NLB网卡的IP如下:

MailCAS1

Exchange2013客户端访问服务

NLB10.0.0.1

MailCAS2

Exchange2013客户端访问服务

NLB10.0.0.2

Mail

NLB网络负载均衡群集IP

192.168.0.56

   

   

1、打开nlb心跳网卡的属性对话框,去掉除"TCP/IPv4"以外的勾选,如下图所示,

   

2、进入IP地址设置:

第一台IP如下:

   

第二台IP如下:

   

3、在"TCP/IPv4属性"对话框中,点击"高级",打开高级设置:

选择"DNS"选项卡,去掉以下"附加主DNS后缀的父后缀"、"在DNS中注册此连接的地址"两项的勾选,如下图:

   

选择"WINS"选项卡,去掉"启用LMHOSTS查找"的勾选,再选中"禁用TCP/IP上的NetBIOS",如下图:

   

4、设置网卡的优先级:

设置"网络连接"对话框的布局,选"菜单栏",如下图:

   

在菜单栏上点击"高级",再选择"高级设置",如下图:

   

调整业务网卡的优先级高于nlb心跳网卡:

   

   

   

   

二、添加"网络负载平衡"组件:

分别在两台前端服务器上打开"服务器管理器",打开"添加角色和功能向导",在添加功能界面上添加"网络负载平衡"组件,如下图:

   

三、创建网络负载平衡群集:

1、在第一台EX服务器上,打开网络负载管理器,点击右键,选择"新建群集",如下图:

   

2、输入第一台主机名称,然后点击连接,列出本机的两张网卡,然后选择业务网卡,点击下一步,如下图:

   

3、默认优先级为1,点击下一步,

   

4、在"新建群集IP地址"中添加NLB的群集IP,如下两图:

   

   

5、输入nlb群集的主机名称,选择操作模式为"多播",

(在创建群集后,可直接用此名称加域名来进行WEB访问,如:https://mail.st.tech/ecp

   

6、端口规则默认,然后点击"完成"。

   

7、群集创建成功,如下图所示,群集中已有一台主机"MAILCAS1"。

   

   

8、接下来我们要把另一台主机"MAILCAS2"添加到群集中,

所以右键点击"exnlb"群集名称,选择"添加主机到群集",如下图所示:

   

   

9、输入第二台主机名称,点击"连接",同样列出二张网卡,选择业务网卡,如下图:

   

10、优先级为2,点击下一步,

   

11、端口规则默认,点击"完成"。

   

   

12、到此,第二台Mail2服务器也已经添加进来了,稍后两台主机的状态都是"已聚合"状态,说明nlb运行正常,如下图所示:

   

13、接下来在AD服务器上,打开DNS,添加一条主机A记录:mail.st.tech,指向群集IP192.168.0.56,如下图:

   

   

   

   

四、网络负载均衡的效果测试:

1、现在断开第一台MailCAS1的业务网卡,如下图:

   

   

2、查看MailCAS1上的网络负载平衡管理器,发现出错,状态提示"不可到达",如下图:

   

3、现在ping一下MAILCAS1服务器IP,不通;再ping一下群集IP,还是通的,说明nlb工作正常,如下图:

   

   

   

4、现在第二台服务器MailCAS2上打开网络负载平衡管理器,发现MailCAS2仍然是已聚合状态,可正常提供服务,如下图:

   

5、验证web ecp是否能正常打开,输入群集IP或者群集主机名:https://192.168.0.56/ecp 或者 https://mail.st.tech/ecp

正常打开,如下图所示:

   

因邮箱服务角色未安装,此处还不可登录。

posted @ 2022-02-14 20:33  ST运维  阅读(766)  评论(0编辑  收藏  举报