2 Настройка

Опция имеет два варианта подключения:

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

Именованный профиль: подключается через услугу с указанием имени профиля.

Для BRAS необходимо использовать именованные профили имя, которых указывается в атрибутах Radius-Accept.

Профиль по умолчанию

Включение настроечного параметра в etc/dpi/fastdpi.conf для профиля по умолчанию и подключение без использования именованного профиля:

ntf_server=192.168.0.18/ntf

где 192.168.0.18/ntf - имя сервера1) если данный параметр закончить на ? или & в результирующий URL будет добавлен параметр URLRedir со указанием страницы, куда направлялся пользователь и uid (login) , на котором размещена информационная страница.

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

После добавления параметра необходимо произвести перезапуск сервиса:

service fastdpi restart

Управление в данном случае осуществляется через подключение 6 услуги без указания профиля:

fdpi_ctrl load --service 6 --ip 192.168.0.1
fdpi_ctrl load --service 6 --login user01

Именованный профиль

Для работы с именованым профилем не нужно указывать параметр ntf_server. Настройка описана в разделе управление услугой.
Максимальное количество профилей для нотификации задается настроечным параметром в /etc/dpi/fastdpi.conf

max_profiles_ntf=65535

где 65535 значение по умолчанию и максимально возможное значение.

Это холодный параметр и его изменение требует перезапуск сервиса.

Логирование

Изменение состояния услуги (автоотключение) фиксируется в логе, который включается настройкой

ajb_save_chnprg=1

Можно настроить следующие параметры этого лога (в примере указаны значение по умолчанию):

ajb_chnprg_path=/var/dump/dpi #место размещения файлов с записью ajb_chnprg_fsize=1073741824 #максимальный размер лога ajb_chnprg_ftimeout=10 #периодичность записи в минутах ajb_chnprg_bufsize=32768 #размер внутреннего накопительного буфера ajb_save_chnprg_format=ts:prg:ipsrc #формат записи где ts - временная метка, prg - id активных в данных момент сервисов, ipsrc - IP адрес источника запроса (абонента)

Изменение состояния услуги фиксируется также в кликстриме в поле prg