他のシェルで設定されたSSHトンネルを使用していますか?

他のシェルで設定されたSSHトンネルを使用していますか?

次のコマンドを使用して、バックグラウンドで実行されるSSHトンネル(ポート9876)を設定しました。

/usr/bin/autossh -M 0 -o ServerAliveInterval 30 -o ServerAliveCountMax 3 -D 9876 [email protected] -i /path/to/keyfile -T -N -n

私は何も変更できないとします。localhostポート9876にsock5プロキシを割り当てることで、Firefoxなどのアプリケーションへのトンネリングを利用できます。

私の質問は、他のbashシェルから既存のトンネルをどのように活用しますか?

私はカールのようなローカルプロキシをこの方法で使用できるいくつかの特定のツールを知っています。

curl -sS -x socks5://127.0.0.1:9876 icanhazip.com

しかし、私は既存のSSHトンネルを利用して、その機能を持つプログラムに頼らずにbashシェルでインターネット接続を確立する方法に興味があります。可能ですか?

答え1

私の考えでは、tsocksツールがあなたが探しているものかもしれません。

関連情報