web-dev-qa-db-ja.com

HTTPプロキシを介したWindows上のVPN /トンネリング(SSHまたはその他)

状況。

 ... +-コンピューター
(インターネットへ)| | 
-[ルーター/ファイアウォール]-[スイッチ] +-[スイッチ]-+-コンピューター
 | | 
 [プロキシHTTP] +-コンピューター

許可しました:

  • インターネットへのプロキシ経由のHTTPおよびHTTPSトラフィック
  • イントラネット内のコンピューター間のアクセス

それ以外の場合は、他のすべてのポート/通信を禁止しました。

Windowsホストマシンが外部に接続する方法はありますか?いくつかのVPN /トンネリングを介したターミナルサービスサーバー(Windows 7マシン)は、現在のファイアウォールルールセットを変更することを意味しますか?

ユーザースペース(つまり、管理者権限は不要)アプリケーション、できればそのようなアクセスを許可するユーザーフレンドリーなアプリケーションを提案してください。ありがとう

5
bubu

ここで言及されているSSLVPNソリューションは、どういうわけか誤解を招くものです。最後の手段として、外部ボックス(ホーム?)にOpenVPNデーモンをセットアップし、OpenVPNクライアントを使用して接続し、OpenVPNクライアントのトレイアイコンを右クリックして、「HTTPプロキシ」と「Socksプロキシ」がはっきりと表示されている「プロキシ設定」を選択します"デフォルトとして自動検出モードもあります。

HTTP(S)プロキシを介したSSHトンネル(リバースRDP)

これは私がATMで取り組んでいるものなので、これを読んでいる人は誰でもそれをチェックすることができます。

2
cat9

OpenVPNはおそらくあなたにとって非常に良い解決策でしょう。 http://openvpn.net/index.php/open-source/335-why-openvpn.html のWebページは、OpenVPNがユーザースペースデーモンであることを確認しています。

「... OpenVPNはカーネルモジュールではなくユーザースペースデーモンとして書かれています...」

これは無料で、オープンソースで、安全で、高度に構成可能です。 「ユーザーフレンドリー」に関する限り、管理者はOpenVPNのインストール後にユーザーが構成ファイルを配置するのを支援し、ユーザーがオンラインのときはいつでも自動的に接続できます(「OpenVPNサービス」サービスを設定することにより自動的に開始します)。

ヒント:私は通常、ネットワークアダプタの名前を「ネットワーク接続2」(またはWindowsがデフォルトで割り当てる名前/番号)から「OpenVPN」に変更します。これにより、後でサポートしやすくなります。

1