Linuxで別々の一方向アップリンクおよびダウンリンクインターフェイスを使用できますか?

Linuxで別々の一方向アップリンクおよびダウンリンクインターフェイスを使用できますか?

アクセスポイントとLinuxステーション間の無線通信を使用しています。デバイスがパケットのみを送信する場合、接続品質は問題ありません。マシンがパケットのみをダウンロードする場合も同様です(ほとんどのパケットが一方向に流れます)。残念ながら、通信が50/50に近づくと、リンクがかなり不安定になり、待ち時間が非常に長くなります。干渉を避けるために、アップリンクとダウンリンクに異なる周波数を使用して2つの無線を使用できますが(全二重)、Linuxを使用するように設定できますか?

パケットが 1 つのインターフェイスで送信され、もう 1 つのインターフェイスで受信される単一の IP を使用する設定について説明します。 apとステーションはどちらもLinuxに基づいています。

答え1

ip route show
default via 192.168.1.1 dev lanbr0 
192.168.1.0/24 dev lanbr0 proto kernel scope link src 192.168.1.2

ルーティングテーブルには、アドレスに到達する方法に関する情報が含まれています。同じサブネットに2つのエントリがある場合は、1つを削除する必要があります。

いずれにしても(異なるサブネットがある場合でも)両方のインターフェイスに異なるIPアドレスを使用する必要があるため、応答が受信インターフェイスのIPアドレスに送信されるように、送信インターフェイスでSNATを使用する必要があります。

関連情報