发布多个Web服务器
接着上篇博客的试验,咱们来发布多个Web服务器,此试验咱们将在域控制器上搭建一个Web网站;再建立一个网站发布规则很简单,关键的是ISA要怎么区分外网用户要访问的就是目标网站呢?目前解决方案有两种:①建立两个侦听器,分别侦听ISA外网IP的两个端口,在建立出两个“网站发布规则”,一个发布florence,一个发布perth,两个发布规则分别调用两个侦听器;那么问题就出现了,当外网用户访问其中一个网站时,确定要用到非标准的80端口,这就会致使外网用户没法访问。②只建立建立一个侦听器,用来侦听ISA外网IP的80端口,而后建立两条发布规则,分别将florence和perth发布出去,而这两条发布规则依靠ISA的Web过滤功能进行区分。具体点说就是利用发布网站的公共名称来区分的,这样就根据外网用户访问的域名来区分要访问的目标网站。让咱们再展开一个试验来介绍一下吧!如图所示:咱们能够再建立一个“网站发布规则”
也能够直接如图所示:复制一个出来
而后,再右键粘贴出来,最后来对这两条规则进行修改。
先来修改perth的规则,如图所示:切换到“常规”修改规则名称为“发布perth上的Web服务器”
切换至“到”将发布的站点为“perth.isa.com”(内网用户访问公司perth时使用的域名),若是内部站点名称不一样或没法解析能够再把IP地址写进去
切换至“公共名称”设置外网用户访问时使用的域名
Perth的发布规则修改完后,依旧来修改发布florence的规则,和刚才修改发布perth的规则同样,先来修改发布规则名称,如图所示:
同样也切换至“到”,修改发布站点名称(内网用户访问时使用的域名)
切换至“公共名称”修改外网用户访问时使用的域名
修改完后,点击“应用”
仍是来到Istanbul上打开hosts文件,添加一条域名解析记录,将域名
www.florence.com也解析成“192.168.1.100”(ISA的外网网卡IP)
如图所示:Istanbul访问公司的两台Web服务器ISA都能成功链接到。
并且在内网Beijing上访问公司服务器,也能正常访问