Для улучшения работы сайта мы используем файлы cookies. Оставаясь на сайте, вы соглашаетесь с политикой обработки персональных данных.

Внешний доступ

Чтобы пользователи могли подключаться к терминальным серверам вне внутренней сети, необходимо задать отдельный (внешний) адрес брокера и настроить SSH или TLS шлюзы. После настроек внешних подключений:

  • внешние пользователи будут проходить через отдельный балансировщик, расположенный в демилитаризованной зоне (DMZ);

  • внешние пользователи будут использовать шлюз, расположенный в DMZ, для подключения к терминальным серверам;

  • прочие пользователи будут проходить через балансировщик во внутренней сети;

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

На вкладке Внешний доступ можно:

Настройка внешнего подключения

Чтобы настроить внешнее подключение:

После включения настроек, изменения адреса или сертификатов сервисы брокера будут перезагружены, и он будет недоступен в течение не более 5 минут.

  1. На портале администрирования в левом меню выберите раздел Настройки.

  2. Перейдите на вкладку Внешний доступ и нажмите Настройки.

  3. Чтобы настроить внешнее подключение, активируйте опцию Включить.

  4. Заполните блок Настройки внешнего балансировщика:

    • В параметре Общедоступный адрес укажите FQDN брокера. Он должен отличаться от FQDN брокера, который был указан при развертывании брокера или при изменении настроек HTTPS.

    • Загрузите сертификат, выданный для указанного FQDN. Сертификат потребуется только в том случае, если вы включаете эти настройки или меняете внешний адрес брокера. Если меняются только настройки шлюзов, то сертификат не нужен.

    • Загрузите закрытый ключ, выданный для указанного FQDN.

  5. В блоке Настройки шлюзов удаленного доступа:

    • В параметре Время жизни сертификата (сек.) задайте срок действия временного сертификата.

    • В параметре Тип шлюза выберите шлюз SSH или TLS.

  6. Нажмите Сохранить.

  1. Балансировщик нагрузки для внешних подключений следует настроить таким образом, чтобы он перенаправлял запросы с порта 443 на порт 10443, где установлен брокер.

  2. При открытии сессии через шлюз и при отсутствии TLS-шлюза система выдает ошибку Нет доступных включенных шлюзов.

Добавление шлюза

Для добавления нового шлюза удаленного доступа:

  1. На портале администрирования в левом меню выберите раздел Настройки.

  2. Перейдите на вкладку Внешний доступ и нажмите Новый шлюз.

  3. Задайте параметры:

    • (Опционально) Адрес — укажите FQDN-имя шлюза;

      1. FQDN-имя, указанное в шлюзе удаленного доступа, должен транслироваться:

        1. во внешний (белый) FQDN-имя — при обращении внешних пользователей (через интернет);

        2. во внутренний (серый) FQDN-имя — при обращении брокер-серверов из внутренней сети.

      2. Поле Порт доступно при выборе значения SSH в поле Тип шлюза.

      3. Поле Описание доступно при выборе значения TLS в поле Тип шлюза.

    • (Опционально) Порт — по умолчанию TCP-порт 22.

    • (Опционально) Описание — добавьте описание TLS шлюза.

    • Тип шлюза — выберите шлюз SSH или TLS.

  4. Нажмите Сохранить.

Шлюз удаленного доступа появится в списке.

Скачивание корневого сертификата

Доступно только для SSH-шлюзов.

При запуске терминальной сессии брокер создает временный сертификат и закрытый ключ. Когда десктоп-клиент подключается к шлюзу удаленного доступа, он использует сертификат и закрытый ключ, предоставленные брокером. Срок действия временного сертификата можно задать в настройках внешнего подключения.

Аутентификация на SSH-шлюзе выполняется по сертификату, что повышает безопасность системы и снижает вероятность атак злоумышленников.

Чтобы скачать корневой сертификат и установить его на шлюзе:

  1. На портале администрирования в разделе Настройки в левом меню выберите раздел Настройки.

  2. Перейдите на вкладку Внешний доступ.

  3. Нажмите b  more vert.

  4. Нажмите Скачать корневой сертификат.

  5. Пропишите корневой сертификат на этапе установки шлюза удаленного доступа.

    После успешной настройки шлюза на аутентификацию по сертификату десктоп-клиент подключится к серверу через этот шлюз.

    Если сертификат устареет или окажется скомпрометированным, создайте новый:

  6. На портале администрирования в разделе Настройки в левом меню выберите раздел Настройки.

  7. Перейдите на вкладку Внешний доступ.

  8. Нажмите b  more vert.

  9. Нажмите Генерация нового сертификата.

Выключение шлюза

Перед выключением шлюза на нем должны быть завершены все сессии. Выполните следующие действия:

  1. На портале администрирования в левом меню выберите раздел Настройки.

  2. Перейдите на вкладку Внешний доступ.

  3. Наведите курсор на нужный шлюз и нажмите stop circle.

  4. Нажмите Да.

После выключения шлюза доступ к серверу для всех будет будет неограничен, и его статус изменится на «Выключен».

Перевод шлюза в режим обслуживания

Когда шлюз находится на обслуживании, можно проводить на нем плановые работы. Чтобы перевести шлюз в режим обслуживания:

  1. На портале администрирования в левом меню выберите раздел Настройки.

  2. Перейдите на вкладку Внешний доступ.

  3. Наведите курсор на нужный шлюз и нажмите b  build.

  4. Нажмите Да.

Статус шлюза изменится на «На обслуживании». При включении статуса «На обслуживании» шлюз со стороны системы Termit будет недоступен.

Включение шлюза

Чтобы включить шлюз:

  1. На портале администрирования в левом меню выберите раздел Настройки.

  2. Перейдите на вкладку Внешний доступ.

  3. Наведите курсор на нужный источник виртуализации и нажмите b  play.

  4. Нажмите Да.

При включении шлюз будет доступен, доступ внешних пользователей будет ограничен, и его статус изменится на «Включен».

Удаление шлюза

Чтобы удалить шлюз:

  1. На портале администрирования в левом меню выберите раздел Настройки.

  2. Перейдите на вкладку Внешний доступ.

  3. Наведите курсор на шлюз и нажмите b  more vert.

  4. Нажмите Удалить.

  5. Нажмите Да.

После удаления шлюза внешние пользователи не смогут запустить сессию, но при этом могут подключиться к брокеру и запустить десктоп клиент.