Общие сведения по настройке и функционированию Шлюза
|
Начиная с Termidesk версии 6.1 компонент «Шлюз» (пакет Инструкции по установке и настройке доступны по ссылкам: Инструкция по настройке Шлюза для Termidesk VDI (первый способ), Инструкция по настройке Шлюза для Termidesk VDI (второй способ). |
Шлюз termidesk-gateway принимает запросы на подключение и направляет их на поставщик ресурсов или в виртуальную машину (ВМ), исключая взаимодействие с веб-сервером.
| Шлюз может быть вынесен в демилитаризованную зону сетевой инфраструктуры организации. |
Для подключения пользователей к рабочим местам (РМ) через Шлюз необходимо обеспечить доступность сетевых портов, заданных в конфигурационном файле gateway.yaml.
Для проверки состояния службы Шлюза используется команда:
sudo systemctl status termidesk-gateway
Для проверки состояния Шлюза termidesk-gateway через утилиту curl нужно:
-
получить значение переменной
HEALTH_CHECK_ACCESS_KEY, определенной в конфигурационном файле/etc/opt/termidesk-vdi/termidesk.confузла «Универсального диспетчера»; -
на узле Шлюза отредактировать конфигурационный файл
gateway.yaml, присвоив параметруtoken: ${healthcheckaccesskey}полученное значение, например:
token: ${healthCheckAccessKey:270c1e6a4cd013a3824982458a26ec4dcac17f60f80a74098a62994f775351e2}
-
выполнить команду проверки состояния Шлюза:
curl -v -s -X 'GET' "$\{hostname}:8102/api/health" -H 'accept: application/json' -H "Authorization: Token $\{healthcheckaccesskey}" --fail -w "\n%{http_code}\n"
Для получения информации по доступным аргументам командной строки нужно выполнить:
termidesk-gateway --help