リモートサーバーへのSSHトンネリング

リモートサーバーへのSSHトンネリング

RedditはISPによってブロックされています。:(
回避するにはSSH トンネリング

信頼できるリモートウェブサーバーがあり、ユーザー名とパスワードを持っていなければ使用できません。
ダウンロードしましたパテサーバーへの接続を正常に確立できます。

PuTTY の接続コンソールの最初の 3 行は次のとおりです (ユーザー名とホストは非表示です)

login as: <my-username>
<my-username>@<my-host> password:
Linux debianx 2.6.26-2-amd64 #1 SMP Sun Mar 4 21:48:06 UTC 2012 x86_64

次のコマンドも実行してみました:

ssh -D 8080 -f -C -q -N -p 2222 <my-username>@<my-host> &

そして、次のような結果が返されます:[1] 12284これはどういう意味でしょうか?

質問は、私が持っているすべての手段を使って ISP のインターネット フィルタリングを回避する SSH トンネルを作成することは可能かどうかです。

もう 1 つ質問があります。私は Mozilla Firefox を使用していますが、「SOCKS ホスト」を入力したとき、SOCKS v4 と SOCKS v5 のどちらを使用すればよいのでしょうか。

注: 私は初心者なので、インターネット プロトコルに関する知識はあまりありません。愚かな質問で申し訳ありません。

答え1

これにより、SSH サーバーに接続し、バックグラウンドでローカル インターフェイス上でポート 1080 への SOCKS 接続をリッスンします。

ここに画像の説明を入力してください

ここに画像の説明を入力してください

これで、127.0.0.1、ポート 1080 でリッスンする SOCKS プロキシが作成されたので、SOCKS プロキシを使用できる任意のアプリケーションをそのプロキシを使用するように構成できます。

答え2

SOCKS5 を使用する必要があります。この記事PuTTY の詳細が記載されています。

サーバー上でコマンドを実行してトンネリングを設定しようとしましたが、代わりに PuTTY を構成する必要があります。接続する前にPuTTY の「接続」>「SSH」>「トンネル」で、たとえばポート 8080 に動的トンネルを追加し、Firefox を構成する必要があります。

関連情報