Firefoxでプロキシを手動で構成しましたが、機能します。コマンドラインでも使用しようとしましたが、失敗します。
>set http_proxy=http://USERNAME:PASSWORD@Host:PORT
>set https_proxy=https://USERNAME:PASSWORD@Host:PORT
>
>ping www.google.com
Pinging www.google.com with 32 bytes of data:
Request timed out.
Https_proxyにhttpを使用しようとしましたが、結果はありませんでした。私は管理者ではないため、それらをenvvarsとして構成できません。なぜそれが間違っているのですか、そして私は何ができますか?
HTTPプロキシはHTTPプロトコルでのみ機能します(そして、ある程度はTCP接続、一般的にはCONNECT
を使用))。
PingはHTTPやTCPさえも使用しません。代わりに、ICMPを使用します。このプロトコルのプロキシはありません。
さらに、Linux/UNIXスタイルの環境変数を使用してプロキシを設定しています。これは、「ネイティブ」のWindowsアプリケーションではまったく機能しません。通常、InternetExplorerのプロキシ設定に依存しています。 (オプションダイアログは、[コントロールパネル]-> [インターネットオプション]からも利用できます。)
また、HTTPS経由のプロキシ到達可能のようなものはありません。常にプレーンHTTPです。 HTTPS接続は、CONNECT
を使用して完全にトンネリングされます。