|
Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.
|
Изменения (32)
просмотр истории страницыh1. REST-API |
{toc} |
|
|
У Carbon Reductor DPI X есть REST-API для управления абонентами. |
Грубо говоря, это Это позволяет отправлять команды с помощью curl. |
В текущей версии управление строится на добавлении и снятии политик для абонентов. |
... |
curl -XPOST http://10.30.40.1:8083/api/v1/policy/notify/10.30.40.50 {code} |
|
h2. Что делать на биллинге |
... |
Мы постараемся помочь с написанием таких скриптов, позже в этом разделе будут примеры скриптов для разных биллингов. |
h2. Интеграция с Carbon Billing 5 |
|
# Настройте НАС по статье: [пользовательская схема|CarbonBilling:Пользовательская схема] # Укажите скрипт *reductor.sh* |
h2. Мастер настройки системы контроля доступа абонентов. |
{info}API доступен для всех авторизованных пользователей. Для того чтобы биллинг мог отправлять команды, необходимо добавить его IP-адрес в настройках{info} |
Заходим на веб-интерфейс Carbon Reductor DPI X: {panel} |
http://10.30.40.1:8080 |
[http://10.30.40.1:8080] |
{panel} |
Переходим в меню Reductor > Абоненты > Система контроля доступа абонентов |
Переходим в Reductor \-> Настройка Carbon Reductor DPI X \-> Доступ к веб-интерфейсу \-> указываем ip-адрес биллинга и сохраняем настройки. |
|
!изображение_2020-11-06_114321.png|border=1! Переходим в меню Reductor DPI X > Абоненты > Система контроля доступа абонентов |
!bil1.png|border=1! |
... |
h3. Шаг 2. Расширенные настройки авторизации абонентов. |
Можно включить авторизацию абонентов по мак-адресу. |
!bil3.png|border=1! |
Но в таком случае на шаге 3 обязательно нужно указать абонентскую подсеть. Есть техническое ограничение - абоненты должны быть в одной IPv4-сети с маской /16 (255.255.0.0) или меньшего размера. |
|
h3. Шаг 3. Вводим абонентскую подсеть. Абоненты должны быть в одной IPv4-сети с маской /16 (255.255.0.0) или меньшего размера. |
!bil4.png|border=1! |
|
Нажимаем <Далее>. |
|
h3. Шаг 4. Выбираем режим блокировки для абонентов. |
|
!bil5.png|border=1! |
|
На данной странице выбираем режим блокировок, применяемых к не авторизованным или заблокированным администратором абонентам, а также к неплательщикам. |
|
h3. Шаг 5. Настройка однократных уведомлений абонентов |
|
!bil6.png|border=1! |
|
Выбрав, нажимаем <Далее>. |
|
h3. Шаг 6. Выбираем способ подтверждения абонентом просмотра уведомления. |
|
!bil7.png|border=1! |
|
Выбрав, нажимаем <Далее>. |
|
h3. Шаг 7. Настройка страниц-заглушек. |
... |
|
После настройки сети подключаемся к сервера по SSH и вводим командуы в консоли: |
|
{info} |
service network restart |
/app/reductor/service restart |
{info} |
Страницы находятся здесь: {code} /app/blockpage/var/www.d/ {code} |