1
iptablesがJavaアプリケーションを経由して再ルーティングされたソケットの宛先IPを取得するためにgetsockoptを呼び出すことができる既存のライブラリがありますか?Javaでgetsockoptを呼び出してSO_ORIGINAL_DSTを取得するにはどうすればいいですか?
Here's a similar question未回答のNettyメーリングリストにあります。
Cでの呼び出しは次のようになります。
getsockopt(ctx->client.fd, SOL_IP,
SO_ORIGINAL_DST, &SANY_ADDR(addr), &SANY_LEN(addr))
JNIでそれを行う方法の例も歓迎します。
@downvoter JNIなしでJavaで実行できると思われる場合は、あなたの解決策を私たちと共有してください。コメント、投票などが可能です。 – EJP