"статусный" скрипт для OpenVPN
Я надеюсь, что я в правильном разделе, чтобы опубликовать это...
Настроив сервер OpenVPN, я мог бы вызвать 2 сценария для подключения и отключения клиента:
client-connect my-script.sh
client-disconnect my-script.sh
Эти 2 сценария, при вызове, включают в себя 2 переменные среды:$bytes_received
а также $bytes_send
Если я правильно понимаю, на client-disconnect
Я получаю все отправленные байты и байты, полученные в течение всего сеанса клиента.
Есть ли способ получить эти данные в режиме реального времени?
Я видел, что была также конфигурация status
, но я не понял, для чего он использовался... Есть ли другой скрипт для настройки, который будет вызываться часто и с этой информацией?
Спасибо!
РЕДАКТИРОВАТЬ
Хорошо, я вижу, что "status" - это просто файл журнала, который перезаписывается каждую минуту... Я могу разобрать его, но если есть другой способ, я имею в виду реальный скрипт, который вызывается каждую минуту, что может быть лучше:)