вот пожалуй поделюсь с общественностью...
долой все платные программы, всё просто как три копейки...
подходит для любого коммутатора поддерживающего RFC1213 (практически любой коммутатор второго уровня, управляемый по SNMP)
отсюда качаем программу net-snmp
https://net-snmp.sourceforge.net/
здесь перевод инструкции на русском
https://silinio.webhost.ru/net-snmp-comms.html
ставим дополнительные аттрибуты клиенту - IP коммутатора - порт к которому подключен клиент...
пишем скрипт который запускается в середине месяца и смотрит если баланс меньше например 100 рублей вызываем программу net-snmp с параметром отключить порт...
пример команд:
прочитать состояние порта №17 - полученный результат - 1 порт включен - 2 порт выключен
snmpget -v 1 -c public 10.0.1.251 RFC1213-MIB::ifAdminStatus.117
хотя я статус не читаю - но для общего развития можно посмотреть
и собственно записать состояние порта №17 - 1 порт включен - 2 порт выключен
snmpset -v 1 -c private 10.0.1.251 RFC1213-MIB::ifAdminStatus.117 = 1
ps уважаемые модераторы - можете закреплять темуsscorpio 39635.1869560185
долой все платные программы, всё просто как три копейки...
подходит для любого коммутатора поддерживающего RFC1213 (практически любой коммутатор второго уровня, управляемый по SNMP)
отсюда качаем программу net-snmp
https://net-snmp.sourceforge.net/
здесь перевод инструкции на русском
https://silinio.webhost.ru/net-snmp-comms.html
ставим дополнительные аттрибуты клиенту - IP коммутатора - порт к которому подключен клиент...
пишем скрипт который запускается в середине месяца и смотрит если баланс меньше например 100 рублей вызываем программу net-snmp с параметром отключить порт...
пример команд:
прочитать состояние порта №17 - полученный результат - 1 порт включен - 2 порт выключен
snmpget -v 1 -c public 10.0.1.251 RFC1213-MIB::ifAdminStatus.117
хотя я статус не читаю - но для общего развития можно посмотреть
и собственно записать состояние порта №17 - 1 порт включен - 2 порт выключен
snmpset -v 1 -c private 10.0.1.251 RFC1213-MIB::ifAdminStatus.117 = 1
ps уважаемые модераторы - можете закреплять тему