3つのインターフェイスを持つルータとしてUbuntu 18.04があります。そのうちの2つは同じデバイスに属します(状況によってはパスの1つがダウンする可能性があり、その逆も同様であるため、デュアルパスとして機能します)。他のインターフェイスは、古いデバイス(device1)と通信する別のデバイス(device2と呼ばれる)があるローカルネットワークです。
device1が常に通信を開始すると仮定すると、device1からの着信パケットと同じインタフェースを介してdevice2(device1から送信されたパケットへの応答)のパケットをルーティングしようとします。
私はiptablesとmangleの使用を考えましたが、各受信インターフェイスに接続されている実際のネットワークに基づいてこれを動的に実行する方法がわかりません。
よろしくお願いします!