ISA企业版的高可用性: 防火墙的访问方法: 防火墙客户端 Web代理客户端 SecureNAT客户端 负载平衡,高可用性,容错方案: Round-robin DNS... Web客户端: CARP 防火墙客户端: 客户端提供容错 SecureNAT客户端: NLB
网络负载平衡: 定义: Windows内置服务 基于IP地址哈希值 支持单播和多播 Windows Server 2003中的新特性: 支持多网卡 双向亲和(BDA: Bidirectional affinity)
NLB实现场景(一) : NLB on single network -->见下图:
我现在来到一台计算机名称叫做florence的计算机 它是第一台ISA Server 2004服务器并且也是配置存储服务器 打开ISA服务管理器--展开阵列--ITALY--配置--按网络--在右边任务选项的相关任务里面按启用网络负载平衡集成 接着下一步
在对这些网络启用网络负载平衡里面把内部沟上--按设置虚拟IP--我就把虚拟IP地址设置成10.1.1.3 掩码设置成255.255.255.0吧 按确定 接着下一步
按完成 此时它会弹出一个提示 你按确定就可以了
我来创建一条阵列访问规则 在ITALY这个阵列里面按防火墙(ITALY)--在右边任务选项的阵列策略任务里面按创建阵列访问规则--访问规则名称就叫做Allow Intranet http to Internet吧 接着下一步 在符合规则条件时要执行的操作里面选择允许 接着下一步
在所选的协议里面按添加--展开通用协议--按HTTP--按添加--按关闭 接着下一步
在此规则应用于来自这些源的通讯里面按添加--展开网络--按内部--按添加--按关闭 接着下一步
在此规则应用于发送到这些目标的通讯里面按添加--展开网络--按外部--按添加--按关闭 接着下一步 在此规则应用于来自下列用户集的请求里面保留默认值(所有用户) 接着下一步
这是最后一步了 按完成 记得在ISA服务管理器里面按一下应用
当你在ISA服务管理器里面按应用之后 此时它会弹出一个ISA服务警告--你选择保存更改,并重启动服务 按确定
展开阵列--ITALY--按监视 看到了吧? 在服务那一项里面可以看到网络负载平衡正在运行了
NLB实现场景(二): NLB on multiple networks -->见下图:
我再来到florence这台计算机 展开阵列--ITALY--配置--按网络--在右边任务选项的相关任务里面按配置负载平衡网络 接着下一步
在对这些网络启用网络负载平衡里面把外部沟上--按设置虚拟IP--虚拟IP地址就指定为39.1.1.3 掩码为255.255.255.0吧 按确定 接着下一步
按完成
我现在来发布一个Web服务器 按防火墙策略(ITALY)--在右边任务选项的阵列策略任务里面按发布一个Web服务器--Web发布规则名称就叫做Publish Web吧 接着下一步 在符合规则条件时要执行的操作里面选择允许 接着下一步
因为我那台Web服务器的完成计算机名称叫做denver.yejunsheng.com 所以我在计算机名称或IP地址里面输入denver.yejunsheng.com 接着下一步
公共名称就是Internet客户端访问内部Web服务器时要在IE浏览器里面输入的名称 公共名称就叫做test.yejunsheng.com吧 接着下一步
此时需要新建一个Web侦听器 按新建--Web侦听器名称就叫做80吧 接着下一步
在侦听来自这些网络的请求里面把外部沟上 接着下一步
在端口指定里面保留默认值(沟上启用HTTP) 接着下一步 按完成 接着下一步 在此规则应用于来自下列用户集的请求里面保留默认值(所有用户) 接着下一步
这是最后一步了 按完成 记得在ISA服务管理器里面按一下应用 这样你在Internet客户端上打开IE浏览器输入 http://test.yejunsheng.com 按回车键就能够看到刚才发布的那台Web服务器的网站内容了