• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

ISA-客户端的管理

发布: 2007-6-21 12:06 | 作者:   | 来源:   | 查看: 19次 | 进入软件测试论坛讨论

领测软件测试网

   
  客户端的管理
  ISA Server内部网络的所有计算机,不论是服务器或一般用户计算机,都称为ISA Server的Client端,共可分为三种类型:Firewall Client、SecureNAT Client、Web Proxy Client,首先必须知道如何区分此三种Client类型,以及它们有何不同点,说明如下:

  ●Firewall Client:任何一部用户计算机上安装Firewall Client软件者,便是Firewall Client端计算机。
  ●SecureNAT Client:凡是「非」Firewall Client端的计算机者,都是SecureNAT Client端计算机。
  ●Web Proxy Client:凡在浏览器上指定使用ISA Server的上网代理服务(Proxy Service)者,都是Web Proxy Client端计算机。
  由以上明确的区分来看,ISA Server的内部网络的所有计算机,不是Firewall Client端,就是SecureNAT Client端,而Web Proxy Client端可以是Firewall Client端,也可以是SecureNAT Client端,那么三者有何不同,可由下表来分析说明:
  不同点 Firewall Client SecureNAT Client Web Proxy Client
  是否需要安装? 是 否 否
  操作系统? 只支持Window系列的操作系统 任何操作系统都可以(含麦金塔、Linux等),只要是支持TCP/IP都可以 任何操作系统都可以(含麦金塔、Linux等),只要能执行浏览器者都可以
  当网络架构改变时 没影响 Gateway要修改 没影响
  用户认证? IP IP或用户名称 浏览器
  支持何种通讯协议 全部 Winsock HTTP、HTTPS、FTP
  图7-1表现出三种Client端的包(Packet),传送至外部网络(Inte.net)的流动路线,但不论是哪一种Client端,ISA Server都可以保证它在内部网络上以及访问Internet数据时,都十分安全
  
  图7-1 Client端的包流动路线
  7-1 SecureNAT Client
  SecureNAT(Secure Network Address Translation)Client端的计算机,是ISA Server内部网络里最普遍的一种Client端形式,也是对ISA Server的特色(Feature)支持最完整的,因为在SecureNAT Client端计算机上不需要安装任何软件,当ISA Server防火墙建立完成后,内部网络的计算机(不论是服务器或一般用户计算机),只要把Gateway指向ISA Server的对「内」网卡IP位置,这台计算机就称为SecureNAT Client端计算机。例如:用户计算机的IP是100.100.100.200,而ISA Server对「内」网卡IP位置是100.100.100.1,那么Gateway设置如图7-2即可。
  
  图7-2 SecureNAT Client端计算机的Gateway设置
  ISA Server的内部网络,基本上可以概分为两种,只有一层(不一定是一台)防火墙的网络部署,内部网络所有的计算机(包含服务器),与ISA Server之间都不需要路由(Routing),可以直接将Gateway指向ISA Server的IP位置,这种称为「简易网络部署」(Simple Network),另一种称为「复杂网络部署」(Complex Network),就是有二层以上的ISA Server网络部署,或者有DMZ设计者,内部网络的计算机与「对外」的ISA Server中间需要路由(Routing),也就是「对外」的ISA Server与第二层的ISA Server存在链(Chain)的关联,只要内部网络的计算机将Gateway指向第二层的ISA Server的IP位置,也就是SecureNAT Client端计算机。
  不论内部网络的计算机,本身的IP是手动设置的固定IP,或者是由DHCP服务器分配所得的动态IP,都不影响SecureNAT Client端设置,但是DNS指向(请参考图7-1)应该是外部网络的DNS Server,如果是指向内部网络的DNS Server,那么此DNS Server必须要能够与Internet交换,换句话说,此DNS Server必须发布(Publish)出去,一旦计算机成为SecureNAT Client端,就受限于Application Filters里的DNS Filter(可参考第5-3-1节:应用程序过滤的说明)。
  SecureNAT Client端的计算机,只要是支持TCP/IP协议,任何操作系统都可以(含麦金塔、Linux等)成为ISA Server的内部成员,受到ISA Server的完整保护。
  7-2 Firewall Client
  当网络中需要使用Winsock的应用程序时,就必须在用户计算机上安装Firewall Client的软件,此时这台计算机就是ISA Server的Firewall Client端计算机。在介绍安装Firewall Client的软件之前,我们先说明安装的四种限制:
  ●限制一:Firewall Client的软件,不可以安装在ISA Server的本机上。
  ●限制二:ISA Server的安装模式如果是Cache Mode的话,内部网络将不支持Firewall Client端计算机。
  ●限制三:欲使用的Winsock应用程序,必须要能穿越ISA Server,也就是ISA Server有安装支持此应用程序的网络通讯协议,而且ISA Server只支持Winsock 1.1以上版本。
  ●限制四:ISA Server只支持Windows 95、Windows 98、Windows ME、Windows NT4.0、Windows 2000等操作系统为Firewall Client端计算机,而16位的Winsock应用程序,只支持Windows NT4.0、Windows 2000两种操作系统为Firewall Client端计算机。
  排除以上四种限制后,就可以开始安装Firewall Client的软件。在ISA Server的CD光盘中有个「Clients」的目录,里面有一个Setup.exe安装程序,如果直接在用户计算机上执行此安装程序,将会出现图7-3的提示窗口,表示不可以在CD光盘上直接执行Firewall Client的安装,必须透过「网络邻居」,由ISA Server主机上执行一个共享文件,Clients目录下的Setup.exe安装程序。
  
  图7-3 安装Firewall Client的提示画面
  可以透过「网络邻居」直接执行ISA Server主机上的Firewall Client端的安装程序,也可以在用户计算机上按「开始」→「执行」,然后输入"// ISA Server主机名称/ Clients/ Setup.exe",或者直接执行安装也可以,不论如何都会出现Firewall Client的向导欢迎画面(如图7-4),请直接按下「Next」钮,进入下一步。
  
  图7-4 Firewall Client的向导欢迎画面
  接着会出现「选择安装目录」的窗口(如图7-5),可以按下「Change」钮,更改系统安装目录,一般建议都会直接使用系统预设的指定目录,然后按下「Next」钮,进入下一步。
  
  图7-5 Firewall Client的安装目录
  接下来会出现向导已经准备好安装前的一切动作提示窗口(如图7-6),直接按下「Install」钮执行安装,然后进入下一步。
  
  图7-6 Firewall Client的安装提示窗口
  接着出现一连串安装动作,如图7-7,向导会由ISA Server上,自动安装或复制许多对象至用户计算机上,当完成时直接按下「Next」钮,进入下一步。
  
  图7-7 Firewall Client的安装过程窗口
  出现安装向导完成画面(如图7-8),直接按下「Finish」钮即可完成Firewall Client的安装。
  
  图7-8 Firewall Client的安装完成窗口
  当用户计算机安装完成Firewall Client的软件后,就可以透过ISA Server特别指定的信道至外界访问数据,也会在用户计算机上的控制台安装一个Firewall Client端的图标控件(如图7-9)。
  
  图7-9 控制台上的控件
  如果要设置Firewall Client端的运行,进入用户计算机上的「控制台」,用鼠标双击「Firewall Client」图标,会出现设置项目(如图7-10),说明如下:
  Enable Firewall Client:
  预设是启动的,如果要停止Firewall Client端的运行,只要将打勾取消即可。
  Automatically Detect ISA Server:
  可以自动与ISA Server本机的Firewall Client配置作更新动作,系统预设每6小时或者在用户计算机重新启动时,都会触发配置更新的动作,预设是没有启动的,请自行勾起。
  Use This ISA Server:
  预设已经输入一台ISA Server主机名称,旁边有一个「Update Now」的按钮,按下时会立即与ISA Server主机作配置更新的动作,如果成功会出现图7-11的连结成功提示窗口。
  Show Firewall Client Icon On Taskbar:
  当Firewall Client有运行时,在用户计算机桌面上的系统托盘右边区域,会出现一个地球上有一条插头的图标。
  Hide The Taskbar Icon When Connected:
  Firewall Client未必时时刻刻都与ISA Server主机连结着,如果勾选此项,当Firewall Client与ISA Server主机连结时,会将用户计算机桌面上的系统托盘右边区域图标隐藏起来。
  
  图7-10 Firewall Client端的设置画面
  
  图7-11 配置更新连结成功提示窗口
  用户的计算机在安装Firewall Client软件后,除了在「控制台」内增加设置图标外,还在系统预设目录(C:\Program Files \ Microsoft ISA Server \)上,增加了一些文件,说明如下:
  FIREWALLC.LOG
  每次安装Firewall Client软件后,在系统预设目录下,一定会产生一个Log文件,文件名为FIREWALLC.LOG,此文件可以解决许多设置问题,因为里面有许多安装及服务的内容,
  图7-12是一个FIREWALLC.LOG文件的范例。
  
  图7-12 FIREWALLC.LOG文件范例
  MSPLAT.TXT
  如果有设置配置自动更新的话,MSPLAT.TXT会被自动且有规律的更新,当一个Winsock应用程序被新建时,或被要求访问时,都由此文件来决定,是在防火墙内或防火墙外,因为此文件记录LAT(Locate Address Table)的IP位置。
  MSPCLNT.INI
  如果设置配置自动更新,MSPCLNT.INI会被自动且有规律的更新,此文件设置了Firewall Client许多重要的项目(如图7-13 的MSPCLNT.INI文件范例),但不建议由此更改设置值,应该由ISA Server本机修改后,用户计算机执行配置更新的动作,或等6小时后Firewall Client端的所有计算机自动更新。
  
  图7-13 MSPCLNT.INI文件范例
  WSPCFG.INI
  即使有设置配置自动更新,WSPCFG.INI也不会被更新,但是可以自行更改其内的设置值,此文件内设置了用户计算机内的应用程序信息。
  MPCVER.TXT
  此处记录着版本信息,例如:Microsoft Fir

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网