同じネットワーク (wifi/eth) 内の NIC 間のパケット転送

同じネットワーク (wifi/eth) 内の NIC 間のパケット転送

可能であれば、2 つの NIC (イーサネット 1 つとワイヤレス 1 つ) を備えたデバイスをセットアップする必要があります。ワイヤレス側から送信される各パケットは、変更せずにそのままイーサネット ポートに転送され、その逆も同様です。

デバイスは、イーサネット NIC の背後にあるコンポーネントと同じネットワーク内の複数の AP を経由して移動しており、ワイヤレス側からイーサネット側へ、またその逆にパケット (IP ベース) を送信できる必要があります。

イーサネット ポートの背後にあるデバイス (PLC) はパケットを受信するまで沈黙していることを指定する必要があります。そのため、ワイヤレス側は、イーサネット ポートの背後にあるデバイスであるかのようにパケットを受け入れる必要があります。

通常、NIC 間にルーターまたはブリッジを設定しますが、同じネットワーク内にあるため、どちらの方法も適切ではないようです。

オペレーティング システムは Linux (Debian が望ましい) です。この動作を許可する構成はありますか?

編集: デバイスは、1 つのイーサネット デバイスをワイヤレス ネットワークに接続するだけで済みます。

答え1

コメントの簡単な要約:

これは FAQ です。多くの人が LAN を WLAN にブリッジしたいと考えていますが、残念ながらそれは簡単ではありません。

WLAN内のすべてのデバイスで4アドレスモードを有効にしない限り、WLANをブリッジすることはできません。クライアントLAN へ (WLAN アクセス ポイントでは機能します)。ルーティングも、WLAN と LAN 上の異なるネットワーク セグメント間でない限り機能しません。その場合は、WLAN AP をそのために構成する必要があります。

一つの選択肢はwlanケーブルは、パケット ソケットを使用してパケットを傍受し、LAN 上の単一のデバイスを WLAN にプロキシします。このプロセスでは、中間デバイスは WLAN 上で見えなくなります。

関連情報