Быстрый старт: Тарифный план и Captive Portal (доступ к СЗР) [Документация VAS Experts]

Различия

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

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

dpi:dpi_options:use_cases:qs_rateplans [2023/08/25 12:46] – ↷ Операцией перемещения обновлены ссылки elena.krasnobryzhdpi:dpi_options:use_cases:qs_rateplans [2024/09/26 15:29] (текущий) – внешнее изменение 127.0.0.1
Строка 1: Строка 1:
 ====== Быстрый старт: Тарифный план и Captive Portal (доступ к СЗР) ====== ====== Быстрый старт: Тарифный план и Captive Portal (доступ к СЗР) ======
 {{indexmenu_n>3}} {{indexmenu_n>3}}
-====== Введение ====== +===== Введение ===== 
-Для реализации [[dpi:bras_bng:opt_bras_l3:bras_steps:start|BRAS]] в данном разделе приведен пример создания двух тарифных планов (policing) и услуги Captive Portal:+Для реализации [[dpi:bras_bng:general_setup|BRAS]] в данном разделе приведен пример создания двух тарифных планов (policing):
   * **rate_10M** - базовый тарифный план, который используется после авторизации абонента.    * **rate_10M** - базовый тарифный план, который используется после авторизации абонента. 
-  * **blocked** - тарифный план, который используется для блокировки абонента и предоставления доступа только по определенным протоколам. Его имя необходимо передавать в Radius Access-Reject+  * **blocked** - тарифный план, который используется для блокировки абонента и предоставления доступа только по определенным протоколам. 
-  * При блокировке совместно с тарифным планом **blocked** абоненту назначается (Услуга 5) **my_white_list** Белый список  ресурсов, на которые у него есть доступ для оплаты услуги. Также осуществляется редирект для HTTP ресурсов на Captive Portal+ 
-<note important>[[dpi:bras_bng:opt_bras_l3:bras_steps:radius_auth_server_integration:radius_auth_response:start|Имена данных профилей необходимо передавать в соотвествующих атрибутах сообщений Radius Access-AcceptAccess-Reject.]]</note>+Доступ к Белому списку ресурсов и переадресация HTTP-запросов пользователя на Captive Portal подключается через [[dpi:dpi_options:opt_capture:capt_description|5 или 16 услугу]]. Ниже приведен пример для 5 услуги.  
 + 
 +Варианты использования 5 услуги **my_white_list**: 
 +  * 5 услуга подключается совместно с тарифным планом **blocked**т.к. по умолчанию 5 услуга обрабатывает только TCP-соединения и для ограничения UDP-соединений используется тарифный план с ограничением по классам трафика. 
 +  * 5 услуга подключается без изменения тарифного плана. Для этого в конфигурации FastDPI необходимо добавить [[dpi:dpi_components:platform:subscriber_management:subsman_cmd#настройка_блокировки_протоколов_tcp_и_udp|параметр udp_block=3]]. 
 + 
 +<note important>Имена данных профилей полисинга и услуг необходимо передавать в соответствующих [[dpi:bras_bng:radius_integration:radius_auth_server_integration:radius_auth_response|атрибутах сообщений Radius Access-Accept или Access-Reject]]: <code bash> 
 +VasExperts-Policing-Profile = "blocked" 
 +VasExperts-Service-Profile = "5:my_white_list" 
 +</code> 
 +</note> 
 + 
 ===== Распределение трафика по классам для тарифного плана ===== ===== Распределение трафика по классам для тарифного плана =====
-Для разметки приоритетов используем опцию [[dpi:dpi_options:opt_priority:priority_config:start|Назначение приоритетов в зависимости от протокола]].\\+Для разметки приоритетов используем опцию [[dpi:dpi_options:opt_priority:priority_config|Назначение приоритетов в зависимости от протокола]].\\
  
 1. Создаем файл **protocols.txt** c описанием групп протоколов, которые мы хотим выделить из общего трафика, и назначенных им приоритетов (классов): 1. Создаем файл **protocols.txt** c описанием групп протоколов, которые мы хотим выделить из общего трафика, и назначенных им приоритетов (классов):
Строка 37: Строка 49:
 </code> </code>
 ===== Создание тарифного плана ===== ===== Создание тарифного плана =====
-Для организации абонентской полосы согласно тарифному плану используем опцию [[dpi:dpi_options:opt_bandwidth_mgmt:start|Распределение канала доступа между абонентами]].\\+Для организации абонентской полосы согласно тарифному плану используем опцию [[dpi:dpi_options:opt_bandwidth_mgmt|Распределение канала доступа между абонентами]].\\
 \\ \\
 1. Для каждого тарифного плана абонента в биллинге создаем файл конфигурации, с описанием его настроек для DPI. 1. Для каждого тарифного плана абонента в биллинге создаем файл конфигурации, с описанием его настроек для DPI.
Строка 67: Строка 79:
 Примечания: Примечания:
    * htb_class0-1 - имеют гарантированную скорость в 4Мбит/с и 3Мбит/с соответсвенно    * htb_class0-1 - имеют гарантированную скорость в 4Мбит/с и 3Мбит/с соответсвенно
-   * htb_class7 - минимальную полосу 8bit, что означает, что может зажиматься в 0 Мбит/с (0 - указывать нельзя зарезервировано)+   * htb_class7 - минимальную полосу 8bit, что означает, что может зажиматься в 0 Мбит/с (0 - указывать нельзязарезервировано)
  
 2. Создаем тарифный план с именем **rate_10M** 2. Создаем тарифный план с именем **rate_10M**
Строка 74: Строка 86:
 </code> </code>
  
-3. Чтобы наши настройки для абонентов, которые мы сделаем в дальнейшем, не пропали при перезагрузке DPI подключаем [[dpi:dpi_components:platform:dpi_admin:admin_db:start#Активация встроенной БД|БД UDR]]+3. Чтобы наши настройки для абонентов, которые мы сделаем в дальнейшем, не пропали при перезагрузке DPI подключаем [[dpi:dpi_components:platform:dpi_admin:admin_db#Активация встроенной БД|БД UDR]]
 <code> <code>
 udr=1 udr=1
Строка 115: Строка 127:
 </code> </code>
  
-3. Создаем список сайтов, доступных в режиме Captive Portal. Подробнее в описании опции [[dpi:dpi_options:opt_capture:capt_make:start|Белый список]].+3. Создаем список сайтов, доступных в режиме Captive Portal. Подробнее в описании опции [[dpi:dpi_options:opt_capture:capt_make|Белый список]].
  
 Создаем файл **my_white_url_list.txt** с url сайтов платежных систем. Создаем файл **my_white_url_list.txt** с url сайтов платежных систем.
Строка 152: Строка 164:
 cat my_white_ip_list.txt|ip2bin my_ip_list.bin cat my_white_ip_list.txt|ip2bin my_ip_list.bin
 </code> </code>
-Любой из списков может отсутствовать. Подробнее в описании опции [[dpi:dpi_options:opt_capture:capt_make:start|Белый список]].+Любой из списков может отсутствовать. Подробнее в описании опции [[dpi:dpi_options:opt_capture:capt_make|Белый список]].
 <note tip> Чтобы исключить блокировку для HTTPS сайтов <note tip> Чтобы исключить блокировку для HTTPS сайтов
 нужно подготовить белый список для CN и SNI **с символом ***, нужно подготовить белый список для CN и SNI **с символом ***,
Строка 170: Строка 182:
  
 ===== Интеграция с биллингом без Radius ===== ===== Интеграция с биллингом без Radius =====
-<note important>Если у в сети все же используется Radius, но вы не предполагаете настраивать взаимодействие СКАТ с биллингом через него и имеете динамические IP адреса, необхоходимо использовать [[dpi:dpi_components:radius:start|Radius-монитор]], который добавит связку IP-Login в UDR.</note>+<note important>Если у в сети все же используется Radius, но вы не предполагаете настраивать взаимодействие СКАТ с биллингом через него и имеете динамические IP адреса, необхоходимо использовать [[dpi:dpi_components:radius|Radius-монитор]], который добавит связку IP-Login в UDR.</note>
 1. Проводим интеграцию с биллингом 1. Проводим интеграцию с биллингом
  
Строка 211: Строка 223:
 fdpi_ctrl del --service 5 --ip ${ip_address} fdpi_ctrl del --service 5 --ip ${ip_address}
 </code> </code>
-~~DISCUSSION|Помогите нам улучшить документацию: если что-то непонятно или вы обнаружили ошибку, сообщите нам об этом.~~+