socat トンネルトラフィックは一定時間後に減少します。

socat トンネルトラフィックは一定時間後に減少します。

2つのLinuxシステムがあり、socatを使用して2つの間にトンネルを作成したいと思います。これが私の解決策です。

マシン1:

socat -d -d UDP-LISTEN:4711,reuseaddr TUN:10.50.50.1/24,iff-up,iff-broadcast,iff-pointopoint

マシン2:

socat UDP:[M1 public IP]:4711 TUN:10.50.50.2/24,iff-up,iff-broadcast,iff-pointopoint

両方のシステムのデバイスtunが作成され、対応するIPアドレスが割り当てられ、一方のシステムから別のシステムにpingを送信した後にパケットが送信され、すべてが正常でした。

PING 10.50.50.1 (10.50.50.1) 56(84) bytes of data.
64 bytes from 10.50.50.1: icmp_seq=1 ttl=64 time=105 ms
64 bytes from 10.50.50.1: icmp_seq=2 ttl=64 time=100 ms
64 bytes from 10.50.50.1: icmp_seq=3 ttl=64 time=99.1 ms
64 bytes from 10.50.50.1: icmp_seq=4 ttl=64 time=97.7 ms

iperf3問題は、トンネルデバイスにいくつかのトラフィックを入れるとき(一部の重要なトラフィックを使用するか手動でルーティングするとき)、一定時間が経過するとすべてのパケットが破棄されたときに発生します。このトンネルをビッグデータ転送に使用するにはどうすればよいですか?この問題はsocatトンネリングに固有のものですか?それとも、ネットワークインフラストラクチャとISP(M2システムがイランにある)に依存していますか?

ベストアンサー1

-d -d -d -d -luオプションを使用して両方のsocatプロセスを開始し、転送が失敗したときにメッセージを確認します。

おすすめ記事