getsockopt を呼び出して、iptables が Java アプリケーションを介して再ルーティングしたソケットの宛先 IP を取得できる既存のライブラリがあるかどうかを知っている人はいますか?
これは、Netty メーリング リストで未回答の同様の質問です。
c での呼び出しは次のようになります。
getsockopt(ctx->client.fd, SOL_IP,
SO_ORIGINAL_DST, &SANY_ADDR(addr), &SANY_LEN(addr))
JNI でそれを行う方法の例も歓迎します。