Памятка

Прежде чем применять плагин - внимательно читаем. От этого зависит работоспособность системы

Назначение

Проверка онлайн-сессий и записей в 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

ПараметрПримерОписание









Дополнительная информация

  • Нет меток