ARPプロキシおよびpromiscモードを使用したブリッジング

ARPプロキシおよびpromiscモードを使用したブリッジング

編集する:探してみると重複です。ネットワークアダプタが無差別モードの場合にのみARP応答があるのはなぜですか?


私はRasbian Stretchと一緒にRaspberry Pi 3B +を使用しており、Debianのチュートリアルに従ってプロキシarpを使用して設定しました。プロキシARPを使用したネットワーク接続ブリッジ「ブリッジ」eth0をwlan0に。これによると、プロキシarpを設定するのは簡単です。

rpi3 ~# echo 1 > /proc/sys/net/ipv4/conf/all/proxy_arp
rpi3 ~# echo 1 > /proc/sys/net/ipv4/ip_forward
rpi3 ~# ip route add 192.168.10.60/32 dev eth0

192.168.10.60eth0のクライアントであり、wlan0に「ブリッジ」する必要があります。

しかし、これはうまくいきません。機能するには、wlan0で無差別モードを有効にする必要がありますが、これを行うためのヒントが見つかりません。

rpi3 ~# ip link set wlan0 promisc on

無差別モードが必要ですかStretch?そうでなければどうすれば避けられますか?

修正する:
確認してrp_filter0に設定しました。
hostapdインストールされていません。wlan0クライアントモードで管理されますwpa_supplicant

ベストアンサー1

明らかに、クライアントモードでは、ワイヤレスとイーサネットの間でイーサネットフレームをブリッジすることは不可能です。たとえば、動作しません。

また、クライアントとして他のソースからのフレームをAPインフラストラクチャに挿入しないように注意してください。

ほとんどのアクセスポイント(AP)は、送信元アドレスがAPで認証されていないフレームを拒否します。

おすすめ記事