На всякий случай опишу здесь простейший сценарий с режимом прослушки:
0. Зеркалирование всего трафика на сетевой порт с сервером ТИ. Настройка ТИ в режим прослушки (биллинг вне сервера).
Скачать видеоурок
1. Для пользователя (а лучше группы пользователей) в Свойствах есть раздел Автоматизация, где выбирается скрипт, выполняющийся при изменении Состояния.
2. В разделе Объекты-Скрипты есть два готовых примера для управления по SNMP.
В первом примере все параметры прописаны заранее, во втором - берутся из свойств абонента, для которого вызывается этот скрипт.
Далее вам нужно прочитать SDK_RUS.chm и придумать свой скрипт, например, использующий SSH и putty.exe (ещё лучше
plink.exe).
Самый простой сценарий:
firewall на Mikrotik должен по-умолчанию запрещать все соединения из абонентской сети, скрипт должен добавлять разрешение для IP-подсети абонента и удалять это правило при блокировке.
Прошу разработчиков пояснить:
- Где в консоли ТИ задается "property AccessServerPort, возвращает номер порта устройства доступа, прописанного в настройках авторизации клиента" и указывается "объект управления SNMP с интерфейсом ISNMP для устройства доступа, прописанного в настройках авторизации клиента."
- Где и в каком атрибуте SDK (для вызова из скрипта) хранится IP-диапазон для авторизации пользователя, дабы использовать его для правил блокировки в firewall'е устройства.
i3laze2017-07-15 17:26:54