• 締切済み

Windowsの環境変数でのプロキシ設定

ご教示下さい。 Windowsで、コントロールパネル→システム→システムの詳細設定→環境変数の画面を開くと、 HTTP_PROXY HTTPS_PROXY のような変数と http://10.1.1.1:8080 のような値を追加できます。 この時、除外設定(プロキシサーバを介したくないIPアドレス)の追加は可能でしょうか? 可能な場合、ワイルドカード指定は可能でしょうか? Linuxですとno_proxyなるものを追加できそうなのですが…。 よろしくお願いいたします。

みんなの回答

回答No.1

Windowsでは、プロキシ除外設定を追加するには、環境変数に「NO_PROXY」を追加し、その値に除外したいIPアドレスやドメインを設定することで実現できます。ワイルドカード指定も可能です。 例えば、「NO_PROXY」に「localhost,127.0.0.1,.example.com」と設定すると、「localhost」、「127.0.0.1」、「.example.com」はプロキシサーバを経由せずにアクセスすることができます。 ただし、それぞれの環境によっては、「NO_PROXY」がサポートされていない場合がありますので、その場合は、プログラムの設定やコマンドラインオプションを使用して除外設定をすることもできます。 また、Windows 10では、「Internet Options」の「Connections」タブから「LAN settings」を選択し、「Advanced」をクリックして、「Exceptions」に除外したいアドレスを追加することで、その設定を行うこともできます。

gfdguyh137
質問者

お礼

ご回答ありがとうございました。 ワイルドカードですが、 10.1.* のような記載でも可能なのでしょうか?

すると、全ての回答が全文表示されます。

専門家に質問してみよう