私は、TCPパケットまたはUDPパケットを受信して別のIP /ポートに転送するプログラムまたはソースコードを探しています。私はIPパケットフォワーダプログラムまたはソースコードを探しています!
あなたはそうするためのプログラムを知っていますか?
これについては、オープンソースのC#がありますか?
ありがとうございます。
私は、TCPパケットまたはUDPパケットを受信して別のIP /ポートに転送するプログラムまたはソースコードを探しています。私はIPパケットフォワーダプログラムまたはソースコードを探しています!
あなたはそうするためのプログラムを知っていますか?
これについては、オープンソースのC#がありますか?
ありがとうございます。
これは、使用するオペレーティングシステムによって大きく異なります。 Linuxで作業する場合は、tun/tapカーネルモジュールを見てください。しかし、C#で触れたように、私はあなたがWindowsで作業すると思います。
特別な要件がない場合は、これはかなり簡単です。ここでのpythonの例を参照してください。
Python port forwarding/multiplexing server
私はそこに利用できるC#のソースコードを使用する準備ができてだが、それはただ一つのポートだ場合、それは簡単なはずはわかりません。送信元ポートで待ち受けるだけで、受け入れられたソケットから宛先ホスト/ポート、およびその逆のすべてに転送されます(非同期または別のスレッドを使用)。
はい、Windowsベースです! – olidev
これは答えではなく、コメントであり、コメントとして投稿する必要があります –