ocserv で各ユーザーのトラフィック使用量の合計を表示する方法

ocserv で各ユーザーのトラフィック使用量の合計を表示する方法

私は会社で Ubuntu 上の VPN サーバーとして ocserv を使用していますが、各ユーザーが使用しているトラフィック量を確認したいと考えています。ユーザーは ocpsswd ファイルで設定されます。ocserv にはこの機能や使用できるライブラリがありますか? Google で検索してもわかりません。誰か助けてくれませんか?

答え1

puttyでサーバーに接続し、このコマンドを実行します

occtl show users

このコマンドはIDを持つ接続ユーザーをすべて返します 上記コマンドの結果

特定のユーザーの統計を表示するには、このコマンドを入力します

occtl id [上記コマンドの最初の列のID]

occtl id 1662451

コマンドの結果

occtlはocservの組み込みコマンドです。

答え2

トラフィックの制御と監視には、ntopng パネルの使用を検討してください。または、サーバー上で ocserv の複数のインスタンスを実行し、各ユーザーに 1 つずつ使用させることもできます。

関連情報