Сервисы
Общие сведения о Сервисах
Сервис в Termidesk Connect – это объект (абстракция) с назначенным IP-адресом, доступ к которому нужно предоставить пользователю в рамках геобалансировки. IP-адрес, заданный в Сервисе, помещается в DNS-ответ.
Можно задать два типа IP-адреса:
-
общедоступный – IP-адрес назначается Сервису всегда, соответственно в DNS-ответах он будет помещаться всегда;
-
локальный – IP-адрес назначается Сервису только в тех случаях, когда нужно обеспечить его функционирование также во внутренней сети организации.
В случае, если назначены оба IP-адреса:
-
если к Сервису запросил доступ внешний пользователь, то в DNS-ответ будет помещен общедоступный IP-адрес;
-
если к Сервису запросил доступ внутренний пользователь, сеть которого попадает в DNS View (см. подраздел DNS View), то в DNS-ответ будет помещен локальный IP-адрес.
Создание и настройка Сервиса
Создание и настройка Сервиса выполняется одним из способов:
-
из интерфейса командной строки Termidesk Connect;
-
из веб-интерфейса Termidesk Connect (см. подраздел Веб. Сервисы).
Для создания и настройки Сервиса используются команды:
Описание параметров также приведено в подразделе Объект geolb.
|
-
создание Сервиса:
set geolb service <имя>
-
(опционально) задание Проверки, которая будет выполняться для Сервиса:
| Используются те же Проверки, которые были заданы для управления трафиком (см. подраздел Проверки). |
set geolb service <имя> hc-id <имя>
-
(опционально) задание локального IP-адреса Сервиса:
| Для работы функционала DNS View (см. подраздел DNS View) задание IP-адреса обязательно. |
set geolb service <имя> local-ip <IP-адрес>
-
задание общедоступного IP-адреса Сервиса:
set geolb service <имя> public-ip <IP-адрес>
-
(опционально) задание Веса Сервиса:
|
Вес определяет приоритет Сервиса и устанавливается в диапазоне от 1 до 255, параметр необходим при балансировке с использованием алгоритма Чем больше Вес Сервиса, тем чаще на этот Сервис идет перенаправление входящих подключений. |
set geolb service <имя> weight <значение>
-
применение заданных настроек:
commit
-
сохранение настроек:
write
-
просмотр заданных настроек (указывается формат вывода –
XML,JSONиTXT):
show configuration xml geolb service <имя>
-
просмотр выполненных команд:
show configuration cli geolb service <имя>