Java アプリケーション内で ssh バインディングを使用してリモート サーバーに接続する方法を探しています。ターミナル内で次のようなコマンドを入力して、サーバーに接続します。
ssh -D 1234 username@w.x.y.z
次に、ブラウザのソックスの IP とポートを次のように構成できます。
socks ip: 127.0.0.1
socks port: 1234
& サーバーを使用してインターネット内を閲覧する
Javaアプリケーションでこれを行うのを手伝ってください。
現在、プログラムで JSCH というライブラリを使用していますが、アプリケーションを動作させることができませんでした。この問題に対するアイデアやサンプルコードなどはありますか?
(Java ライブラリ内で SOCKS v4 と v5 の両方をサポートする必要があることに注意してください)