0

ルーターを監視して、現在何が行われているか、誰がこれを行っているか、そのユーザーが占有してdownloadedいるアプリケーション/ソフトウェアを確認したいのですが、ワイヤレス接続とルーターの両方に必要なすべての資格情報を取得 しました。 ?initiate ituserdownload speed

アイデア

代替テキスト

4

1 に答える 1

2

まず第一に、ルーターがこれを実行できることを知っていますか? 私が見たほとんどのルーターには、このレベルのトラフィックの理解と管理がありません。

ルーターがそうしている場合、そのようなデータを一般的に利用できるようにする方法は 2 つあります。

1) HTTP インターフェース経由 (パスワード保護) または 2) SNMP インターフェース経由

適切な HTTP URL を取得するには、他の Web ページと同じように取得するだけです。http://www.csharp-station.com/HowTo/HttpWebFetch.aspx SNMP 設定を取得するには、多くのオプションがあります。次の質問に答えてください: .NET 用のどの SNMP ライブラリがトラップ、設定、または単純化を行いますか?

ただし、ほとんどの場合、ルーターは実際にはこの情報を利用できません。

したがって、編集: ルーターがサイドチェーンをサポートしておらず、SNMP または同様の統計をサポートしていない場合、一般的な意味でこれを行うことはできません。

Linux ボックスをマシンのゲートウェイとして起動し、NAT セッション統計を使用してこれを監視できます。これを行う方法は、2 つのネットワーク インターフェイス (論理または物理) を用意することです。1 つはモデムから IP を取得し、もう 1 つはワイヤレス ネットワークのデフォルト ゲートウェイです。IP 転送およびマスカレード (NAT) と、ワイヤレス ネットワーク側の DHCP サーバーを有効にします。これで、iptables を使用して、アクティブな NAT セッションと転送されたデータの量を確認できます。パケット フィルタを使用して、より具体的な情報を取得することもできます。

また、ダウンロードを実行し、Windows を実行しているマシンがわかっている場合は、WMI (「perfmon.exe」を使用してこれをプロット) を使用して、実際のマシンで転送されているデータの量を確認できます。

于 2011-01-15T08:06:41.460 に答える