web-dev-qa-db-ja.com

ASUSルーターでWiFiからイーサネットにネットワークパケットをミラーリングRT N53

ASUS RT N53ルーター、デフォルトのファームウェア(busyboxとuclibcを搭載したLinux 2.6.22)を実行しています)を使用しています。そのルーターに接続している一部のWi-Fiデバイスからデータパケットをキャプチャする必要があります(iPadおよび一部のスマートフォン)が、ルーターはWi-Fiデバイスからのパッケージをイーサネットポートに転送していません。どうすればよいですか?ルーターで使用できるツールは、iptables(Tシャツオプションなし)、ebtables、 brctl.。

現在、イーサネットデバイスとWifiデバイスがブリッジを形成しています。

# brctl show
bridge name     bridge id               STP enabled     interfaces
br0             8000.50465dc06be2       no              vlan0
                                                        eth1

Ebtablesルールはありません:

# ebtables -L
Bridge table: filter

Bridge chain: INPUT, entries: 0, policy: ACCEPT

Bridge chain: FORWARD, entries: 0, policy: ACCEPT

Bridge chain: OUTPUT, entries: 0, policy: ACCEPT
1
fazineroso

これらのツールでそれを簡単に行うことはできません。トラフィックがAsusボックスとwifiデバイスの間にある場合、そのトラフィックはイーサネットインターフェイスにブリッジされません。

あなたにできること:

  • Asusボックス(そこでtcpdumpを実行)でトラフィックをキャプチャし、結果のダンプファイルをワークステーションにコピーします。

  • 1つのデバイスをwifiとして使用します-イーサネットブリッジ(アクセスポイント)、および別のデバイスをwifiデバイスのデフォルトルーターとして使用します。したがって、Asusボックスでルーティングをオフにして別のルーターをイーサネットLANに配置するか、Asusボックスでwifi無線をオフにして、ルーティング機能のないブリッジモードAPを配置します。

1
Laszlo Valko