Child pages
  • billd.plugins/mikrotik_check_clients
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Предназначен для сверки онлайна и firewall/address-list на микротике.

Схема работы

Сначала вытягивается список address-list (по именам CLIENTS_*) с микротика, потом онлайн в билинге.
По онлайну строится lookup таблица (по IP адресу), потом для каждой записи из address-list проверяется, есть ли такой IP в онлайне, если нет, он добавляется в очередь на удаление. После проверки, адреса по очереди удаляются из address-list.

Запуск

# /usr/abills/libexec/billd mikrotik_check_clients NAS_IDS=2


или

# /usr/abills/libexec/billd mikrotik_check_clients NAS_IDS=2,7,5

Аргументы


NAS_IDSСервера доступа для проверки
USE_DV=1(пока не используется) - Использовать Dv_Sessions, по умолчанию должна использоваться Internet::Sessions ( после перехода на модуль Internet )
DEBUG=0Уровень режима отладки, При значениях выше 4 ничего не удаляться не будет
MIKROTIK_DEBUG=0Уровень режима отладки Abills::Nas::Mikrotik
  • No labels