Задать вопрос
dmtrbskkv
@dmtrbskkv
Кодим и декодим, а иногда кино смотрим

Как можно отследить объем трафика у пользователей на сервере WireGuard?

Являюсь обладателем Японского VPN сервера, на которого есть ограничения по трафику. Необходимо как-то отследить сколько трафика используют пользователи, чтобы кто-нибудь один не израсходовал весь лимит. Необходимо просто получить объем трафика к имени пользователя в wireguard в любом формате - дальше я уже магией питона или php все сделаю как надо
  • Вопрос задан
  • 7649 просмотров
Подписаться 3 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Merion Academy
    Онлайн-курс по сетевым технологиям Huawei
    2 месяца
    Далее
  • Merion Academy
    Онлайн-курс по сетевой безопасности
    4 месяца
    Далее
  • Skillfactory
    Управление информационной инфобезопасностью
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@Herest
В консоли сервера вводите команду wg и получаете список пользователей со счётчиками трафика transfer.

root@vps:~# wg

interface: vpn
  public key: <public key>
  private key: (hidden)
  listening port: 25945

peer: <public key>
  preshared key: (hidden)
  allowed ips: 10.0.0.2/32
  latest handshake: 2 hours, 5 minutes, 57 seconds ago
  transfer: 3.16 GiB received, 26.66 GiB sent

Стандартный поток вывода из консоли можно перенаправить в файл командой wg > output.txt, а там дальше обрабатывайте его чем хотите.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы