Сервисы
Общие сведения о Сервисах
Сервис в Termidesk Connect – это объект (абстракция) с назначенным IP-адресом, доступ к которому нужно предоставить пользователю в рамках геобалансировки. IP-адрес, заданный в Сервисе, помещается в DNS-ответ.
Можно задать два типа IP-адреса:
-
общедоступный – IP-адрес назначается Сервису всегда, соответственно в DNS-ответах он будет помещаться всегда;
-
локальный – IP-адрес назначается Сервису только в тех случаях, когда нужно обеспечить его функционирование также во внутренней сети организации.
В случае, если назначены оба IP-адреса:
-
если к Сервису запросил доступ внешний пользователь, то в DNS-ответ будет помещен общедоступный IP-адрес;
-
если к Сервису запросил доступ внутренний пользователь, сеть которого попадает в DNS View (см. подраздел DNS View), то в DNS-ответ будет помещен локальный IP-адрес.
Создание и настройка Сервиса выполняется одним из способов:
-
из интерфейса командной строки Termidesk Connect (см. подраздел Создание и настройка Сервиса из CLI);
-
из веб-интерфейса Termidesk Connect (см. подраздел Создание и настройка Сервиса из WUI).
Создание и настройка Сервиса осуществляется через объект geolb (см. подраздел Объект geolb).
Создание и настройка Сервиса из CLI
Для создания и настройки Сервиса используются команды:
-
создание Сервиса:
set geolb service <имя>
-
(опционально) задание Проверки, которая будет выполняться для Сервиса:
set geolb service <имя> hc-id <имя>
| Используются те же Проверки, которые были заданы для управления трафиком (см. подраздел Проверки). |
-
(опционально) задание локального IP-адреса Сервиса:
set geolb service <имя> local-ip <IP-адрес>
| Для работы функционала DNS View (см. подраздел DNS View) задание IP-адреса обязательно. |
-
задание общедоступного IP-адреса Сервиса:
set geolb service <имя> public-ip <IP-адрес>
-
(опционально) задание Веса Сервиса:
set geolb service <имя> weight <значение>
|
Вес определяет приоритет Сервиса и устанавливается в диапазоне от 1 до 255, параметр необходим при балансировке с использованием алгоритма Чем больше Вес Сервиса, тем чаще на этот Сервис идет перенаправление входящих подключений. |
-
применение заданных настроек:
commit
-
сохранение настроек:
write
-
просмотр заданных настроек (указывается формат вывода –
XML,JSONилиTXT):
show configuration xml geolb service <имя>
-
просмотр выполненных команд:
show configuration cli geolb service <имя>
Создание и настройка Сервиса из WUI
Для отображения списка сервисов следует перейти «Настройки – ГеоБН – Сервисы».
По умолчанию записи представлены в табличном виде и упорядочены согласно столбцу «Имя».
Основные параметры списка приведены в таблице (см. таблицу Основные параметры списка Сервисов).
| Параметр | Описание |
|---|---|
«Имя» |
Наименование Сервиса |
«Состояние» |
Статус Сервиса |
«Публичный IP» |
IP-адрес Сервиса, используемый для доступа из внешних сетей |
«Внутренний IP» |
IP-адрес Сервиса, используемый для доступа внутри локальной сети |
Для добавления Сервиса следует перейти «Настройки – ГеоБН – Сервисы» и нажать экранную кнопку [Добавить].
Затем заполнить данные, перечисленные в столбце «Параметр» следующей таблицы (см. таблицу Данные для добавления Сервиса).
| Параметр | Описание | ||
|---|---|---|---|
«Имя» |
Наименование Сервиса |
||
«Вес» |
Определяет приоритет распределения запросов на Сервис. Распределение запросов на Сервис выполняется при активации алгоритма «ROUNDROBIN» на Виртуальном Сервере геобалансировки (см. подраздел Виртуальные Серверы геобалансировки) |
||
«Публичный IP» |
IP-адрес Сервиса, используемый для доступа из внешних сетей |
||
«Внутренний IP» |
IP-адрес Сервиса, используемый для доступа внутри локальной сети |
||
«Проверка» |
Выбор типа Проверки доступности Сервиса |
||
«Площадка» |
|
Для копирования Сервиса нужно:
| Копируются все исходные параметры, кроме имени. |
-
отметить его в списке и нажать экранную кнопку [Копировать];
-
в открывшейся форме заполнить имя создаваемого Сервиса. Если имя уже существует, конфигурация будет перезаписана.
Для изменения Сервиса нужно:
-
либо отметить его в списке и нажать экранную кнопку [Изменить];
-
либо нажать левой кнопкой мыши на его имя.
Для удаления Сервиса нужно:
| Для удаления нескольких Сервисов отметить их в списке. |
-
отметить его в списке и нажать экранную кнопку [Удалить];
-
подтвердить удаление, нажав экранную кнопку [Удалить] на запрос об удалении.
Объект geolb
Доступные команды объекта geolb приведены в таблице (см. таблицу Доступные команды объекта geolb).
| Команда | Описание | ||
|---|---|---|---|
Конфигурация ADNS-сервера |
|||
|
Создание конфигурации ADNS-сервера.
Пример команды:
|
||
Конфигурация геолокационной IP-базы |
|||
|
Указание файла геолокационной IP-базы |
||
Конфигурация Сервиса |
|||
|
Создание Сервиса |
||
|
Проверка, относящаяся к геораспределенной балансировке |
||
|
Внутренний IP-адрес Сервиса |
||
|
Внешний IP-адрес Сервиса |
||
|
Площадка |
||
|
Вес Сервиса |
||
Конфигурация удаленной Площадки |
|||
|
Создание конфигурации удаленной Площадки
|
||
Конфигурация DNS View |
|||
|
Создание DNS View |
||
|
Задание IP-адреса сети в формате CIDR. Пример команды:
|
||
Конфигурация Виртуального Сервера геобалансировки |
|||
|
Создание Виртуального Сервера геобалансировки |
||
|
Алгоритм выбора Виртуального Сервера. Возможные значения:
|
||
|
Использование опции EDNS Client Subnet. Возможные значения:
Опция |
||
|
Использование привязки сессии пользователя. Возможные значения:
|
||
|
Привязка Виртуального Сервера к Сервису |
||
|
Привязка Виртуального Сервера к идентификатору DNS View |
||
Конфигурация Зоны |
|||
|
Создание Зоны |
||
|
Задание поддомена для указанного домена, который является частью географически распределенной балансировки нагрузки для конкретного домена.
Для параметра
|
||