在我们日常环境中,有时候需要将一些内部的应用程序服务发布出去,以便能够让外网用户访问内网的服务,比如腾讯通等内部即时通讯软件。在跨网络进行远程支持的时候,我们可能还需要通过一些远程协助软件从一个网络访问另一个网络,这样我们就需要使用VNC、PCAnyWhere等远程协助软件。接下来,我们就一起来探讨一下,使用ISA2004发布应用程序服务器的方法。这里我们以发布VNC服务为例(本例中我们的VNC服务端IP是192.168.50.112),具体操作如下:
1. 点击“Firewall Policy(防火墙策略)--New(新建)--Server Publishing Rule(服务器发布规则),新建一条服务器发布规则,如下图:
2. 输入规则名称,然后点Next,如下图:
3. 在“Select Server(选择服务器)”对话框输入应用程序服务器的IP地址,如下图:
4. 在“Select Protocol(选择协议)”对话框,点击“New”,新建一个端口,如下图:
5. 输入端口名称,如下图:
6. 定义VNC使用的端口,这里输入“TCP—Inbound—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是一样的。
本文转自Tonyguo 51CTO博客,原文链接:http://blog.51cto.com/tonyguo/156161,如需转载请自行联系原作者