可以在 Adobe Connect 前配置反向代理

阅读以了解 Adobe Connect 反向代理的配置方式。使用了 Apache HTTP Server 的示例说明配置方式。

使用反向代理

可以在 Adobe Connect 前配置反向代理。 通信到达 Adobe Connect 之前先流经反向代理。 使用此配置执行以下操作:

  • 将 Adobe Connect 置于 DMZ 之外。

    将反向代理置于 DMZ 中,并将 Adobe Connect 放在单位的防火墙后。

  • 用户到达 Adobe Connect 之前先验证其身份。

    反向代理使用其他系统验证用户身份,并授权这些用户连接到 Adobe Connect。

HTTP 通信流经 Apache HTTP Server 后到达 Adobe Connect。
HTTP 通信流经 Apache HTTP Server 后到达 Adobe Connect。

配置反向代理

此示例使用 Apache HTTP Server 的 Windows(32 位)安装。 此配置在 Apache 支持的任何操作系统上都相同。 该示例没有使用 SSL;到达 Adobe Connect 应用程序服务器的通信没有加密。

注意:

升级 Adobe Connect 时请刷新反向代理缓存,以确保提供新文件版本。

要使所有 HTTP 通信到达 Adobe Connect 之前都先流经 Apache HTTP Server,请执行以下操作:

注意:

在此配置中,RTMP 通信不会经过 Apache HTTP Server。

  1. 安装 Apache HTTP Server。默认情况下,Apache 配置文件位于:C:\Program Files\Apache Software Foundation\Apache2.2\conf\

  2. 配置 Apache 以监听端口 80 上的所有通信。

    在文本编辑器中打开 C:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf 文件并添加以下内容:

    # 
    # 监听:允许将 Apache 绑定到特定的 IP 地址和
    # 端口,而不是默认 IP 地址和端口。 另请参阅 <VirtualHost>
    # 指令。
    # 
    # 将其更改为监听如下所示的特定 IP 地址,以
    # 防止 Apache 占用所有绑定的 IP 地址。
    # 
    # 监听 12.34.56.78:80 
    监听 80 
    # 
    #
  3. 将操作所需要的模块加载为反向代理。在 httpd.conf 文件中取消以下行的注释。

    LoadModule proxy_module modules/mod_proxy.so 
    LoadModule proxy_http_module modules/mod_proxy_http.so 
    LoadModule proxy_connect_module modules/mod_proxy_connect.so
  4. 将 httpd.conf 文件链接到将连接定向到 Adobe Connect 的配置文件。将以下代码行添加为 httpd.conf 文件的最后一行。

    Include conf/extra/httpd-connect.conf
  5. 创建名为 httpd-connect.conf 的文本文件,并将其保存至 C:\Program Files\Apache Software Foundation\Apache2.2\conf\extra

  6. 添加以下代码行至 httpd-connect.conf 文件。在需要时插入您的 IP 地址和端口号。

    #vhost for application server 
    <VirtualHost *:80> 
    ProxyRequests Off 
    ProxyPreserveHost On 
    ProxyPass / http://<IP-of-Adobe-Connect-Application-Server>:80/ 
    ProxyPassReverse / http://<IP-of-Adobe-Connect-Application-Server>:80/ 
    ServerName <FQDN of Apache host> 
    </VirtualHost>
  7. 保存文件并重新启动 Apache 服务。

  8. 在浏览器中打开 Adobe Connect 应用程序管理控制台:http://localhost:8510/console/

  9. 在“服务器设置”屏幕上,执行以下操作:

    • 将“Adobe Connect 主机”设置为 Apache HTTP Server 的 FQDN。

    • 将“外部名称”设置为承载 Adobe Connect Meeting Server 的计算机的 FQDN。

  10. 重新启动 Adobe Connect 服务(应用程序服务器)和 Adobe Media Server (AMS) 服务(会议服务器)。请参阅启动和停止服务器

    RTMP 被路由到 Adobe Connect,而 HTTP 被路由到 Apache。

 Adobe

更快、更轻松地获得帮助

新用户?

Adobe MAX 2024

Adobe MAX
创意大会

10 月 14 日至 16 日迈阿密海滩及线上

Adobe MAX

创意大会

10 月 14 日至 16 日迈阿密海滩及线上

Adobe MAX 2024

Adobe MAX
创意大会

10 月 14 日至 16 日迈阿密海滩及线上

Adobe MAX

创意大会

10 月 14 日至 16 日迈阿密海滩及线上