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

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

Являюсь обладателем Японского VPN сервера, на которого есть ограничения по трафику. Необходимо как-то отследить сколько трафика используют пользователи, чтобы кто-нибудь один не израсходовал весь лимит. Необходимо просто получить объем трафика к имени пользователя в wireguard в любом формате - дальше я уже магией питона или php все сделаю как надо
  • Вопрос задан
  • 4319 просмотров
Пригласить эксперта
Ответы на вопрос 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, а там дальше обрабатывайте его чем хотите.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы