发布 ISA 上的 WEB 与发布其它机器上的 WEB 有什么区别呢?我们知道安装 ISA 时不能有进程占用 80 8080 端口,而 IIS 就用 80 端口,这就是为什么要把 ISA 上的 WEB 发布单拿出来的原因。实现方法大概有两种:其一让 IIS 不使用 80 端口然后在发布规则上作一个端口重定向,其二让 IIS 使用 80 端口,我们知道 ISA 上面有两块网卡(如果只有一块只能当作缓存服务器),如果能让 IIS 只监听一个网卡上的 IP 就行了,在 Windows 的安装光盘中就有这个工具,我们先用第一种方法实现。
一端口重定向
ISA 上的默认网站的端口修改成 81
clip_p_w_picpath001
我们通过 81 端口才能访问 ISA 上的网站
clip_p_w_picpath003
接下来作一条访问规则吧
clip_p_w_picpath004
第三条是发布 ISA 上的 web
clip_p_w_picpath006
然后坐一下端口重定向
clip_p_w_picpath007
我们换到外网测试一下
clip_p_w_picpath009 二绑定 IP
这个工具就在光盘的 support\tools 目录下
clip_p_w_picpath011
运行 SUPTOOLS.MSI ,安装完成后在目录下运行 HTTPCFG SET IPLISTEN –I 内网 IP 地址
clip_p_w_picpath013
重新启动服务器让配置生效,我们看到 ISA 上的 80 端口只有内网地址在监听
clip_p_w_picpath015
接下来我们就开始发布这个网站了 clip_p_w_picpath016
我们在天津上测试 ,访问正常
clip_p_w_picpath018