インターネット上で送信する前に、ローカル(トランスペアレント)プロキシサーバーにLAN上の一部の送信TCPトラフィック(最終的にUDPも同様)を転送します。パケットが正しくforwaredされているようです、私はWiresharkのSYNを見ることができます。Winsock/BSDソケット - ローカルIPと異なる宛先IPを持つTCP接続を受け入れる
問題は、ポートXにバインドされたaccept()が、宛先ポートXとの接続を受け入れず、プロキシサーバー自身のIPとは異なる宛先IPが予想されていたことです。
WinsockまたはLinuxソケットでこれを回避する方法はありますか? accept()やそれに類するものはどのようにして達成できますか?