
ルーティングを介さずに、Rapberry PI 3 のワイヤレス アダプターとイーサネット アダプターの間に「ブリッジ」を作成することは可能ですか?
使用例は次のとおりです。イーサネットを備えた PLC を Wi-Fi ネットワークに接続する必要があります。PLC は着信パケットにのみ応答し、それ以外は何もしません。プロトコルでは、パケットの有効性の一部として PLC が送信者の IP アドレスをチェックし、逆に受信側が PLC のアドレスをチェックして検証するため、NAT は使用できません。原則として、Wi-Fi 部分はイーサネット パケットをそのまま公開し、PLC のパケットをケーブル ネットワーク経由で送信されたかのように受け入れる必要があります。
調査してみましたが、Wi-Fi アダプターとイーサネット アダプターが異なるネットワークにあり、ルーティングされている例しか見つかりませんでした。
答え1
ブリッジを設定する必要がありますbrctlユーティリティ。
# brctl addbr br-lan
# brctl addif br-lan eth0
# brctl addif br-lan wlan0
個々のインターフェースで IP アドレスを設定する代わりに、ブリッジに対して設定する必要があります。これで完了です。カーネルが低レベルの処理をすべて自動的に処理します。
見るLinux ドキュメント プロジェクトより詳しいアドバイスについては。
ブリッジはパケットをフィルタリングする場合もあります。これは、ebtablesユーティリティ。