==== Фильтр негативного депозита ====
**Как работает** \\
При подключении пользователя с негативным депозитом, система авторизует его, но вместо address-list тарифного плана подставляет ''negative''. Дальше в firewall для таких пользователей можно указывать правила перенаправления или блокирования нужных ресурсов.
Например, предоставлять доступ только к определённым страницам: личный кабинет, страницы пополнения баланса и другим указанным в параметре "Разрешённые".\\
\\
После пополнения баланса, если сума достаточна для работы абонента, система при помощи программы ''billd'' разрывает соединение абонента и он может подключиться уже в рабочем режиме.\\
\\
Также абонент может открыть себе доступ в интернет на ограниченной скорости, если такая функция разрешена администратором. (при использовании заглушки)
\\
В интерфейсе администратора **ABillS**:\\
[[abills:docs:manual:neg_deposit|Настройка страницы редиректа]]
\\
''/ Система/ Internet/ Тарифные планы/ Добавить/''
^Фильтр негативного Депозита: | RAD:Mikrotik-Address-List=negative |
На Mikrotik:\\
В консоли:\\
** Для перенаправления в клиентский кабинет ** \\
to-addresses=<АДРЕС БИЛИНГА> \\
dst-address=0.0.0.0/0 (НЕ МЕНЯЕМ)
ip firewall nat add chain=dstnat action=dst-nat to-addresses=10.0.0.10 to-ports=80 protocol=tcp dst-address=0.0.0.0/0 src-address-list=negative dst-port=80
** Для полной блокировки **\\
ip firewall filter add chain=forward action=drop src-address-list=negative dst-address=0.0.0.0/0
Клиентов с положительным депозитом преобразовывать во внешний адрес микротика (разрешить интернет)
ip firewall nat add chain=srcnat action=src-nat to-addresses=192.168.3.110 src-address-list=CLIENTS dst-address=0.0.0.0/0