Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Anchor
inet_service
inet_service

Для предоставления клиенту возможности выхода в сеть необходимо добавить в договор сервис сконфигурированного заранее типа. Все сервисы договора отображаются в сводной таблице.

Столбцы таблицы:

  • Тип - тип сервиса;
  • Устройство - устройство, к которому привязан сервис;
  • Название - сгенерированное на основании шаблона из типа сервиса название сервиса договора;
  • Период - период действия;
  • Статус - текущий статус сервиса;
  • Состояние - реальное состояние сервиса на устройстве.

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

...

В зависимости от настроек типа сервиса в редакторе сервиса могут присутствовать различные поля. Обязателен тип, период, статус, количество сессий, устройство. Устройство может быть указано постоянным для всех сервисов одного типа с помощью переменной в конфигурации типа сервиса. Это может быть необходимым в случае идентификации по логину. Привязка к устройствам необходима для возможности разделения базы сервисов модуля. IP-адрес (диапазон) при сохранени проверяется на вхождение в ресурс .Для того, чтобы выбрать свободный адрес из ресурсов, нужно нажать на кнопку "<<<" возле адреса.

 

 

Тут можно указать диапазон и количество адресов в диапазоне, либо сеть и маску сети. Адрес выбирается из категории ресурса. Алгоритм определения категории такой:

Если интерфейс является обязательным полем и в настройке интерфейса, с которого идет трафик указана категория IP-адресов, то выбирается эта категория. В противном случае в конфигурации устройства ищется опция

Anchor
inet_ip_resource_category
inet_ip_resource_category

 

Code Block
languageruby
linenumbersfalse
ip.resource.categoryId=1

 

Где 1-это код категории IP-адресов. Тут можно указать несколько категорий через запятую.

...

Ресурсы VLAN выбираются из категории, которая определяется опцией в конфигурации устройства:

 

Code Block
languageruby
linenumbersfalse
vlan.resource.category=1

 

Где 1-это код категории VLAN.

Нажатие кнопки "<<<" возле поля выбора интерфейса (если это поле указано как обязательное в типе сервиса ) выбирает первый свободный интерфейс из ресурсов. Доступны те интерфейсы, которые имеют статус Доступен на устройстве и не выбраны уже на другом сервисе.

 

На вкладке Опции сервиса указываются статически определённые для данного сервиса опции.

...

При активации сервиса первыми применяются опцииопции из тарифного плана, после - указанные в сервисе, после чего - они могут переопределить или дополнить опции из тарифного планатарифа. Конкретная  Конкретная реализация опций: RADIUS-атрибуты, либо какие-то правила файрвола, задаются классом обработчиком активации сервиса для конкретного типа устройства, либо процессором Access-сервера.

Вкладка Учётные периоды настроек модуля определяет учётные периоды. Периоды активируются скриптами по различным событиям. К периодам могут быть привязаны диапазоны наработки тарифных планов.

Anchor
inet_serv_login
inet_serv_login
Для сервисов, в которых вводится логин возможна генерация логина/пароля автоматически. Ввод логина выглядит так:

 

Сгенерировать логин или пароль автоматически можно, если проставить галочку авто. Параметры для автоматической генерации можно посмотреть Image Modified.