Для того чтобы о неработающем Mikrotik Routerboard узнали сразу несколько администраторов, внесем в наш скрипт небольшие изменения.
Облегчим жизнь администратору - напишем скрипт, который будет выполнять переподключение Mikrotik Routerboard к серверу вместо него.
Напишем скрипт, который будет обнулять трафик в правилах шейпера пользователей и возвращать начальную скорость этим правилам.
Рассматриваем скрипт для отправки смс администратору в случае, если связь с Mikrotik Routerboard отсутствует.
Отправляем сообщение, чтобы уведомить администратору о неработающем Mikrotik Routerboard.
Скрипт выведет соответствующее текстовое и звуковое сообщение в случае, если одно из устройств Mikrotik Routerboard окажется недоступным.
Возникла необходимость настроить сервер FreeBSD с авторизацией IP + MAC и перенести на нее существующую базу пользователей. Оптимальный способ - сделать это с помощью скрипта.
Пробуем написать простой биллинг для Mikrotik RouterBoard.
Cкрипт, который подсчитает трафик пользователя и выполнит проверку - превышен лимит или нет.
Скрипт, который удалит данные о пользователе из базы данных, сформирует и выполнит три правила для удаления всех данных о пользователе из Mikrotik Routerboard.
Детальное объяснение скрипта на языке Python
Пишем скрипт, который будет выполнять отключение пользователей с отрицательным и нулевым баллансом.