Управление [Документация VAS Experts]

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
dpi:dpi_options:opt_notify:notify_mgmt [2020/02/05 15:46] – ↷ Страница перемещена из dpi:dpi_options:base_functionality:opt_notify:notify_mgmt в dpi:dpi_options:opt_notify:notify_mgmt lexx26dpi:dpi_options:opt_notify:notify_mgmt [2024/09/26 15:29] (текущий) – внешнее изменение 127.0.0.1
Строка 1: Строка 1:
 ====== Управление ====== ====== Управление ======
 +{{indexmenu_n>3}}
 +Управление данным сервисом на уровне отдельных абонентов осуществляется с помощью [[dpi:dpi_components:platform:subscriber_management:subsman_cmd|fdpi_ctrl]]
  
 +Формат команды:
 +<code>
 +fdpi_ctrl команда --service 6 [список_опций] [список_IP или Login]
 +</code>
 +Подробнее синтаксис команд и способы задания IP адресов описаны в разделе [[dpi:dpi_components:platform:subscriber_management:subsman_cmd|Команды управления]]
 +
 +====== Примеры подключения уведомления: ======
 +
 +1. Активировать оповещение для конкретного абонента с **профилем по умолчанию** (из конфигурационного файла ///etc/dpi/fastdpi.conf//)
 +<code>
 +fdpi_ctrl load --service 6 --ip 192.168.0.1
 +</code>
 +<note important>После оповещения услуга будет отключена автоматически.</note>
 +
 +2. Создание **именованного профиля** и подключение для нескольких абонентов
 +<code ini>
 +fdpi_ctrl load profile --service 6 --profile.name реклама_телеканала_наш_футбол --profile.json '{ "redirect" : "http://mysite.ru/landing_nash_football", "check" : true }'
 +fdpi_ctrl load --service 6 --profile.name реклама_телеканала_наш_футбол --ip 192.168.0.1
 +fdpi_ctrl load --service 6 --profile.name реклама_телеканала_наш_футбол --login test_user
 +</code>
 +где в формате json задаются следующие настройки профиля\\ 
 +  * redirect: страница переадресации\\ 
 +  * check : true/false проверять или нет успешность переадресации 
 +<note important>проверка переадресации позволяет повысить надежность работы данной услуги, но требует, чтобы запросы к странице переадресации проходили через dpi</note>
 +
 +3. Подключение абоненту оповещения **с анонимным профилем** (профиль без имени, который существует до отключения услуги у абонента)
 +<code ini>
 +fdpi_ctrl load --service 6 --profile.json '{ "redirect" : "http://mysite.ru/landing_nash_football", "check" : true }' --ip 192.168.0.2
 +</code>
 +
 +====== Примеры управления именованным профилем: ======
 +
 +1. Поиск абонентов, которым подключено оповещение с заданным именем профиля
 +<code ini>
 +fdpi_ctrl list all --service 6 --profile.name реклама_телеканала_наш_футбол
 +</code>
 +
 +2. Удаление именованного профиля (не должно быть абонентов, которые его используют)
 +<code ini>
 +fdpi_ctrl del profile --service 6  --profile.name тариф_10
 +</code>
 +
 +3. Изменение настроек (профиля) услуги (новые настройки применятся ко всем абонентам с заданным профилем услуги)
 +<code ini>
 +fdpi_ctrl load profile --service 6 --profile.name реклама_телеканала_наш_футбол --profile.json '{ "redirect" : "http://mysite.ru/landing_nash_football", "check" : true }'
 +</code>