Прежде чем применять плагин - внимательно читаем. От этого зависит работоспособность системы |
Проверка онлайн-сессий и записей в address-list на MikroTik. |
Получает список активных сессий с NAS (Network Access Server) и сравнивает их с записями в адресных списках (address-list) MikroTik.
Удаляет устаревшие записи из address-list, которые больше не соответствуют активным сессиям.
Поддерживает отладку через аргумент DEBUG.
Ключевые методы:
Инициализация подключения к MikroTik.
Получение текущих записей address-list.
Поиск неактивных записей для удаления.
/usr/abills/libexec/billd mikrotik_check_clients NAS_IDS=1,2 DEBUG=1 /usr/abills/libexec/billd mikrotik_check_clients NAS_IDS=3 USE_DV=1 |
Без USE_DV: проверка сессий через Internet::Sessions.
С USE_DV=1: проверка сессий через Dv_Sessions.
NAS_IDS=id1,id2 — ID NAS-устройств для проверки.
Удаление записей из address-list, отсутствующих в онлайн-сессиях.
| Параметр | Пример | Описание |
|---|---|---|