Как просмотреть общее использование трафика каждым пользователем в ocserv

Как просмотреть общее использование трафика каждым пользователем в ocserv

Я использую ocserv в качестве VPN-сервера в своей компании на Ubuntu и хочу посмотреть, сколько трафика использует каждый пользователь. Пользователи задаются в файле ocpsswd. Есть ли у ocserv эта функция или какая-либо библиотека, которую я могу использовать? Я ищу в Google и запутался. Кто-нибудь может мне помочь?

решение1

подключите свой сервер с помощью putty и выполните эту команду

occtl show users

эта команда вернет всех подключенных пользователей с идентификаторами Результат вышеуказанной команды

затем введите эту команду, чтобы просмотреть статистику конкретного пользователя

occtl id [ID из первой колонки команды выше]

occtl id 1662451

результат команды

occtl — встроенная команда ocserv

решение2

Рассмотрите возможность использования панели ntopng для управления и мониторинга трафика. Или вы можете запустить несколько экземпляров ocserv на своем сервере и позволить каждому пользователю использовать один.

Связанный контент