2016 - 2024

感恩一路有你

使用边缘服务器实现GENESIS64与防火墙、DMZ或云的通信

浏览量:3875 时间:2024-02-03 13:42:00 作者:采采

在访问位于内部服务器上的数据时,通常需要绕过防火墙。本文将介绍如何使用边缘服务器(Edge Server)来实现这一目的,边缘服务器位于云、DMZ中的Web服务器或防火墙之间。边缘服务器是一个将客户端请求转发到另一个GENESIS64服务器的GENESIS64服务器。内部网络上运行的GENESIS64服务器将处理所有内容,并通过边缘服务器将响应发送回客户端。这种方法的优点是不需要在防火墙中打开新端口,因为所有通信都可以通过HTTP(端口80)进行。

设置网络环境

在开始配置之前,请确保您已完成以下设置:

- 边缘服务器具有外部IP地址(例如193.85.188.171)。

- 内部GENESIS64服务器在内联网内具有内部名称/IP地址(例如172.16.0.241)。

- 防火墙位于边缘服务器和内部服务器之间,可以通过防火墙进行通信,但不需要打开新端口,除非您要使用不同的端口或通信通道。

- 客户端PC(WebHMI、Silverlight客户端)连接到边缘服务器。

配置边缘服务器

1. 在边缘服务器上启动Workbench。

2. 点击工具(Tools)→ 平台服务配置(Platform Services Configuration)。

3. 将服务器角色更改为转发(Forwarding),如图2所示。

4. 单击"高级"(Advanced)选项卡,然后输入内部GENESIS64服务器计算机的名称或IP地址(例如带有GENESIS64的内部PC,如图中的172.16.0.241)。

5. 打开"授权"(License)选项卡,并添加Internal_Server名称或具有"远程授权服务器"字段的IP地址。(如果使用10.95.2或更高版本,则可以跳过此步骤。)

6. 单击"确定"(OK)保存更改。

7. 通过服务控制面板重新启动ICONICS FrameWorX。

通过以上配置,您可以使用边缘服务器实现GENESIS64与防火墙、DMZ或云的通信。边缘服务器将充当一个中间层,将客户端请求转发到内部服务器,并将响应返回给客户端,而无需打开新的端口。这样可以简化通信设置,并提高安全性和网络性能。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。