特定のワイヤレスネットワークのみをカウントするLinux用のトラフィックモニターが必要です

特定のワイヤレスネットワークのみをカウントするLinux用のトラフィックモニターが必要です

特定のワイヤレス ネットワークのトラフィックをカウントする、Linux 用のシンプルなトラフィック モニターが必要です。そのネットワークにはボリューム制限があるためです。

次の iptables ルールを使用して試しました。

iptables -m mac -A INPUT -p all --mac-source <mac-address> \! -s 10.0.0.0/8

<mac-address>はルーターのものです。は10.0.0.0/8ローカルサブネットです。

私が実際に欲しいのは、次のようなものです--routed-through <mac-address>

また、iptables の統計を収集する方法はありますか? または、私が望むこと (信頼性の高い) を実行できる別のツールがあるでしょうか?

答え1

試してみるといいでしょうiptrafifconfig <wifi_interface>これは数ある方法の 1 つです。また、 TX/RX バイトを使用して確認する方がはるかに簡単な方法もあります。

もう少し状態のある解決策としては、vnStat

答え2

ntop や webalizer も試してみてください。これらは優れたネットワーク監視ツールです。ネットワーク上の各コンピューターが何をしているか、どのサイトにアクセスしているか、どのくらいの帯域幅を使用しているかなど、詳細な情報が得られます。お探しの問題の解決に役立つことを願っています。

答え3

試すワイヤーシャーク

特定のネットワークからキャプチャするための ESSID フィルターがあり、基本的なキャプチャ以上のものが必要な場合には多くのオプションがあります。

CLIが必要な場合は、tcpダンプただし、必ずマニュアルページを読んでください。

関連情報