在我们日常环境中,有时候需要将一些内部的应用程序服务发布出去,以便能够让外网用户访问内网的服务,比如腾讯通等内部即时通讯软件。在跨网络进行远程支持的时候,我们可能还需要通过一些远程协助软件从一个网络访问另一个网络,这样我们就需要使用 VNC PCAnyWhere 等远程协助软件。接下来,我们就一起来探讨一下,使用 ISA2004 发布应用程序服务器的方法。这里我们以发布 VNC 服务为例(本例中我们的 VNC 服务端 IP 192.168.50.112 ),具体操作如下: <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

1. 点击“ Firewall Policy (防火墙策略) --New (新建) --Server Publishing Rule (服务器发布规则),新建一条服务器发布规则,如下图:

<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />

2. 输入规则名称,然后点 Next ,如下图:

3. 在“ Select Server (选择服务器)”对话框输入应用程序服务器的 IP 地址,如下图:

4. 在“ Select Protocol (选择协议)”对话框,点击“ New ”,新建一个端口,如下图:

5. 输入端口名称,如下图:

6. 定义 VNC 使用的端口,这里输入“ TCP—Inbound—<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />5900,如下图:

7. 点击 OK ,完成端口设置,然后点击 Next ,如下图

8. 在“ Secondary Connections (第二个连接)”对话框,我们使用默认设置,选择 NO ,继续 Next ,如下图:

9. 点击“ Finish ”,完成对端口的定义。

10. 回到“ Select Protocol (选择协议)”对话框,选择我们刚才定义的端口“ VNC Ports ”,如下图:

11. 在“ IP Address IP 地址)”对话框选择侦听的网络,这里选择“ External (外网)”,如下图:

12. 点击“ Finish ”完成对 VNC 应用程序的发布,点击 Apply 应用该规则。

 

    注意:对于应用程序使用的端口,我们可以通过一些端口查看软件来查找,比如 TCPView ,这样我们可以很方便的找到我们需要发布的应用程序的端口。比如:腾讯通使用的是 TCP 8000-8500 UDP 6000-8200 PCAnywhere 使用的是 TCP 5631 UDP 5632 端口。发布这些应用程序服务,只需要在端口设定那里修改一下,输入对应的端口,其它步骤跟发布 VNC 是一样的。