
マイコンピュータがワイヤレスルーターに接続されています。ルータに入って来るパケットを分析できますか?これを達成するためにブリッジモードを使用できますか?実際、私はNATパケットがネットワークに送信されるのではなく、ルーターに入って来る生のパケット(ルーティングプロトコルも含めることができます)が欲しいです。
答え1
接続をスニッフィングするには、ルータがNATを実行する前に、イーサネット側でこれを行う必要があります。無線側ではNATを解除する方法はありません。
イーサネット側のトラフィックをキャプチャするには:
1)PCとワイヤレスルーターをポートミラーリング可能なスイッチに接続します(例:ワイヤレスルーターのポートをPCが接続されているポートにミラーリング)。
2)USB経由でPCに別のイーサネットカードを挿入し、Linuxをルーターとして設定するか、トラフィックが通過するブリッジとして設定することをお勧めします。
3)2つのIPを持つネットワークカードを持つスイッチに接続し、ワイヤレスルーター用のルーターとして定義します(複雑な設定)。
これらのシナリオのいずれかを設定したら、tcpdump、Wireshark、またはその他の関連スニッフィングユーティリティを使用して接続を受信できます。
答え2
ルータからフレームをキャプチャするには、tcpdump
無線または有線接続を使用することをお勧めします。キャプチャできます。man tcpdump
これはtcpdumpについて学ぶのに良いスタートです。