Из этой статьи вы узнаете, как настроить обратный прокси-сервер для Adobe Connect. Для иллюстрирования конфигурации используется сервер HTTP Apache.

Использование обратного прокси-сервера

Перед сервером Adobe Connect можно настроить обратный прокси-сервер. Трафик проходит через обратный прокси-сервер, прежде чем попадает в Adobe Connect. Эту конфигурацию следует использовать, если требуется:

  • оставить Adobe Connect за пределами DMZ;

    поместить обратный прокси-сервер внутри DMZ, а Adobe Connect — за брандмауэр организации;

  • проверять подлинность пользователей до доступа к Adobe Connect.

    Обратный прокси-сервер выполняет проверку пользователей в другой системе и разрешает им подключиться к Connect.

Трафик HTTP проходит через сервер Apache HTTP Server к серверу Adobe Connect.
Трафик HTTP проходит через сервер Apache HTTP Server к серверу Adobe Connect.

Настройка обратного прокси-сервера

В данном примере используется сервер Apache HTTP Server в 32-разрядной системе Windows. Конфигурация идентична всем операционным системам, поддерживаемым сервером Apache. В этом примере не используется SSL; входящий трафик сервера Adobe Connect не шифруется.

Примечание.

Очистите кэш обратного прокси-сервера при обновлении Adobe Connect, чтобы обеспечить использование новых версий файлов.

Выполните следующие действия, чтобы весь трафик HTTP проходил через сервер Apache HTTP Server, прежде чем он попадет в Adobe Connect.

Примечание.

В данной конфигурации трафик 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 в текстовом редакторе и добавьте следующие строки.

    # 
    # Listen: Allows you to bind Apache to specific IP addresses and 
    # ports, instead of the default. See also the <VirtualHost> 
    # directive. 
    # 
    # Change this to Listen on specific IP addresses as shown below to 
    # prevent Apache from glomming onto all bound IP addresses. 
    # 
    #Listen 12.34.56.78:80 
    Listen 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 и сохраните его в каталоге С:\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.

    • В качестве внешнего имени укажите полное доменное имя компьютера, на котором размещен сервер собраний Adobe Connect Meeting Server.

  10. Перезапустите службы Adobe Connect (сервер приложений) и Adobe Media Server (AMS) (сервер собраний). См. раздел Запуск и остановка серверов.

    Трафик RTMP маршрутизируется на сервер Adobe Connect, а трафик HTTP — через Apache.

Эта работа лицензируется в соответствии с лицензией Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported  На посты, размещаемые в Twitter™ и Facebook, условия Creative Commons не распространяются.

Правовые уведомления   |   Политика конфиденциальности в сети Интернет