cNTLM と PuTTY を使用して SSH トンネル経由で HTTP/HTTPS を使用する

cNTLM と PuTTY を使用して SSH トンネル経由で HTTP/HTTPS を使用する

私が直面しているネットワーク トポロジを簡単に説明します。

My Workstation -> Transparent proxy (NTLM auth; only allows HTTPS port 443) -> Internet -> 
My PC at home (with SSH server listening on port 443, and with DDNS, so I have a domain)

私は cNTLM をサービスとして実行しており、適切に構成したと思います。実際、PuTTY を使用して、この方法でプロキシ制限を回避し、自宅の SSH サーバーに正常に接続できました。

これらは cNTLM と PuTTY の設定の簡単な説明です (私は Windows 環境です)。

パテ:

Session
Host Name: my domain address (of my PC at home)
Connection type: SSH
Port: 443
Connection -> proxy
Proxy type: HTTP
Proxy hostname: localhost
Port: (the port cNTLM is listening at, for example 5555)
DNS lookup: Auto
Username/password: (my workstation user/pass)

NTLM: いいえ

username: myworkstation username
domain: myworkstation domain
PassLM : myworkstation hashed pass
PassNT : myworkstation hashed pass
PassNTLMv2 : myworkstation hashed pass
Proxy: the proxy address with the port it is listening
Listen: the port cNTLM is listening, in this example 5555

前述したように、SSH サーバーに正常に接続できます。作成した SSH トンネルを使用してインターネットを閲覧したい場合はどうすればよいでしょうか。
トンネル オプションを設定する必要があることは確かですが、ファイル内のトンネル オプションを使用するべきでしょうかCNTLM.ini、それとも PuTTY SSH トンネル オプションを使用するべきでしょうか。何度も (失敗に終わったが) 試みましたが、明らかに何かが欠けているため、どなたか助けていただければ幸いです。

答え1

ローカル ポートをリモートの 443 ポートに SSH トンネルし、ブラウザーのプロキシ オプションでローカル ポートを指定することができました。これは私が見逃していた部分ですが、誰かの役に立つことを願っています。

関連情報