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

Различия

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

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

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
dpi:dpi_options:opt_filtration:filtration_ctrl:start [2020/02/05 15:16] – ↷ Страница перемещена из dpi:dpi_options:base_functionality:opt_filtration:filtration_ctrl:start в dpi:dpi_options:opt_filtration:filtration_ctrl:start lexx26dpi:dpi_options:opt_filtration:filtration_ctrl:start [Дата неизвестна] (текущий) – удалено - внешнее изменение (Дата неизвестна) 127.0.0.1
Строка 1: Строка 1:
-====== 3 Управление ====== 
-{{indexmenu_n>3}} 
-<note important>По умолчанию фильтрация применяется ко всему проходящему трафику.</note> 
-Если вы хотите фильтровать трафик только отдельных абонентов, или исключить фильтрацию транзитного трафика, или предоставлять фильтрацию другим операторам как услугу, то для управления данной услугой нужно активировать **SM-Subscriber Management.**  
-===== Активация управления услуги фильтрации на уровне абонентов - Subscriber Management ===== 
-В конфигурационном файле **/etc/dpi/fastdpi.conf** указываем настройку: 
-<code>black_list_sm=1</code> 
-где\\   
-  * значение 1 означает, что услуга по умолчанию всем выключена, а включать услугу нужно через fdpi_ctrl  
-  * другое значение означает, что услуга по умолчанию всем включена, а отключать услугу нужно через fdpi_ctrl 
  
-Дальнейшее управление данным сервисом на уровне отдельных абонентов осуществляется с помощью [[dpi:dpi_components:platform:subscriber_management:subsman_cmd:start|Команды управления fdpi_ctrl]] 
- 
-Услуга фильтрации имеет два варианта подключения: 
-  - Профиль по умолчанию: глобальная настройка на устройство, подключается услугой без указания профиля. 
-  - Именованный профиль: подключается через услугу с указанием имени профиля. 
-<note important>Для BRAS необходимо использовать именованные профили **имя, которых указывается в атрибутах Radius-Accept.**</note> 
- 
-Формат команды: 
-<code> 
-fdpi_ctrl команда --service 4 [список опций] [список_IP или login] 
-</code> 
-<note important>Подробнее синтаксис команд и способы задания IP адресов описаны в разделе [[dpi:dpi_components:platform:subscriber_management:subsman_cmd:start|Команды управления]]</note> 
- 
-==== Пример для профиля по умолчанию ==== 
-**Отключить** фильтрацию для администратора если **black_list_sm=2** 
-<code> 
-fdpi_ctrl load --service 4 --ip 192.168.0.1 
-</code> 
- 
-**Подключить** услугу для автономной системы AS50538 (**black_list_sm=1**) c профилем по умолчанию (заданном в конфигурационном файле **/etc/dpi/fastdpi.conf**) 
-<code> 
-fdpi_ctrl load --service 4 --cidr 37.110.240.0/21 --cidr 109.235.216.0/21 
-</code> 
-==== Пример для именованного профиля ==== 
-Создание профиля с именем и подключение услуги блокировки с профилем для нескольких абонентов 
-<code> 
-fdpi_ctrl load profile --service 4  --profile.name test_black --profile.json '{ "url_list" : "http://mysite.ru/myfile.bin" , "sni_list" : "http://mysite.ru/myfilesni.bin", "ip_list" : "http://mysite.ru/myfileip.bin", "cn_list" : "http://mysite.ru/myfilecn.bin", "redirect" : "http://mysite.ru/block", "federal" : true }' 
-fdpi_ctrl load --service 4 --profile_name test_black --ip 192.168.0.1 
-fdpi_ctrl load --service 4 --profile_name test_black --ip 192.168.0.2 
-</code> 
-где в формате json задаются следующие настройки профиля:  
-  * redirect - страница переадресации((доп. праметры можно дописать (по правилам http) только после ? или &, их надо обязательно указывать в url  для белого списка и тут надо подумать за dpi,иначе dpi припишет /? )) 
-  * federal : true/false использовать или нет федеральный список блокировки 
-  * url_list - список блокировки с URL 
-  * sni_list - список блокировки по имени хоста (SNI) 
-  * ip_list - список блокировки с IP:PORT((проверка по ip:port или cname осуществляется если в запросе отсутствуют url или sni)) 
-  * cn_list - список блокировки Common Name((проверка по ip:port или cname осуществляется если в запросе отсутствуют url или sni)) 
- 
-Список может быть размещен как на внешнем ресурсе, тогда он загружается перед использованием, так и в локальном файле, например, "cn_list" : "/tmp/cn_list.bin" 
- 
-Поиск абонентов, которым подключено оповещение с заданным именем профиля 
-<code> 
-fdpi_ctrl list all --service 4 --profile.name test_black</code> 
- 
-Удаление именованного профиля (не должно быть абонентов, которые его используют) 
-<code> 
-fdpi_ctrl del profile --service 4  --profile.name test_black 
-</code> 
- 
-Изменение настроек (профиля) услуги (новые настройки применятся ко всем абонентам с заданным профилем услуги) 
-<code> 
-fdpi_ctrl load profile --service 4 --profile.name test_black --profile.json '{ "url_list" : "http://mysite.ru/myfile.bin" , "ip_list" : "http://mysite.ru/myfileip.bin", "cn_list" : "http://mysite.ru/myfilecn.bin", "redirect" : "http://mysite.ru/block", "federal" : false }' 
-</code> 
- 
-Максимальное количество профилей для черных списков задается настроечным параметром в /etc/dpi/fastdpi.conf 
-<code>max_profiles_black_list=64</code> 
-где 64 значение по умолчанию, а 65535 максимально возможное значение 
-<note warning>Это холодный параметр и его изменение требует рестарта.</note>