eth0
イーサネット インターフェイスと tun/tap インターフェイスの2 つの有効なネットワーク インターフェイスを備えたマシンが 2 台ありますgr0
。目標は、インターフェイスを使用してマシン A で TCP 接続を開始し、gr0
マシン B からの応答 (ACK など) がイーサネット インターフェイス経由で返されるようにすることeth0
です。したがって、マシン A は SYN を送信し、gr0
マシン B はそれ自体で SYN を受信しgr0
ますが、その SYN/ACK を を介して送り返しますeth0
。tun/tap デバイスは GNU Radio 無線リンクであり、応答がイーサネット経由で届くようにしたいだけです。
これを達成する最も簡単な方法は何ですか? TCP/IP についてさらに調査する必要がありますが、最初は、発信パケットのソース スプーフィングによって、スプーフィングされたアドレスに応答するように受信者に指示するのではないかと考えていました (これは にルーティングされるはずですeth0
)。これには、tun/tap インターフェイスから IP をルーティングしgr0
、他のトラフィックを に残す必要がありeth0
ます。
Linux を使用しており、Python ソリューションが望ましいでしょう。
ご覧いただきありがとうございます。