Debian を http/html プロキシとして動作させるにはどうすればいいですか?

Debian を http/html プロキシとして動作させるにはどうすればいいですか?

私は、パブリック IP アドレスを持つ Putty 経由で学部サーバー上で Debian を使用しています。sudo があります。自宅の Windows ブラウザーから「Web of Science」にアクセスするための HTTP/HTML プロキシとして動作させる方法を知りたいです。Debian を HTTP プロキシ (可能であればシークレット) として動作させる方法の説明はどこで入手できますか?

答え1

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

設定メニューの「接続 > SSH > トンネル」の下にあるトンネルに移動します。

ソース ポート ボックスに「-D9999」ポート番号を入力し、下の [動的] オプションを選択します。次に、[追加] をクリックします。

接続できない場合は、Linux ボックスの「/etc/ssh/sshd_conf」にある「sshd_conf」ファイルを編集する必要があります。

変更する必要がある行は次のとおりです。

#AllowTcpForwarding no

          too

AllowTcpForwarding yes

接続はできるが転送はできないという場合は、それも確認してください。

FirefoxではSOCKS v5が選択されていることを確認する必要があります。

「SOCKSホスト: 127.0.0.1」「ポート: 9999」を設定

「プロキシなし:」セクションに「127.0.0.1, localhost」と記載します。

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

また、DNSトラフィックをプロキシ経由で転送するようにFirefoxを設定する必要があります。そうしないと、DNSルックアップにローカルインターネットまたはイントラネットに依存することになります。

URL バーに about:config と入力して Enter キーを押し、[注意して実行します] ボタンをクリックし、オプション "network.proxy.socks_remote_dns" を検索します。値が true の場合はそのままにしておきます。そうでない場合は (以前に変更していない場合は、そうなります)、右クリックして [切り替え] を選択します。これで、すべて準備完了です。

答え2

いくつかの可能な回答が示されていますがapt-cache search http proxy、ここで推奨する価値があるかどうかはわかりません。私自身の経験からすると、安全なトンネルを作成するには、SSH と SOCKS プロキシ準拠の動的ポート リダイレクトを使用するのが最適です。

$ ssh -D9999 [email protected]

これにより、Debianに接続されます(そのためにはSSHサーバーを有効にする必要があります。SSHservice ssh enable && service ssh restartを使用できるだけでなく、SOCKSサーバーも有効になります)。あなたの(クライアント) マシン (ポート 9999)。ブラウザを開いて、SOCKS アドレスを 127.0.0.1 (または localhost) に、ポートを 9999 に設定するだけで準備完了です。

関連情報