Памятка
Прежде чем применять плагин - внимательно читаем. От этого зависит работоспособность системы
Назначение
Проверка онлайн-сессий и записей в
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, отсутствующих в онлайн-сессиях.
Описания параметров конфигурации (config.pl) или модуля Config
| Параметр | Пример | Описание |
|---|---|---|