プロキシの背後にある Az PowerShell モジュールを使用する
HTTP 要求にプロキシが必要な場合、Azure PowerShell チームは、各種プラットフォームに対して次のプロキシ構成を推奨します。
プラットフォーム | 推奨されるプロキシ設定 | 解説 |
---|---|---|
Windows PowerShell 5.1 | システム プロキシ設定 | システム プロキシ設定 (インターネット オプション) を使用します。 |
Windows 上の PowerShell 7 | システム プロキシ設定 | プロキシは、HTTP_PROXY と HTTPS_PROXY の両方の環境変数に加え、オプションである NO_PROXY を設定することで構成できます。 |
macOS 上の PowerShell 7 | システム プロキシ設定 | プロキシは、HTTP_PROXY と HTTPS_PROXY の両方の環境変数に加え、オプションである NO_PROXY を設定することで構成できます。 |
Linux 上の PowerShell 7 | HTTP_PROXY と HTTPS_PROXY の両方の環境変数とオプションの NO_PROXY を設定 | 環境変数は、PowerShell を開始する前に設定してください。そうしないと、適用されない可能性があります。 |
使用される環境変数は次のとおりです。
- HTTP_PROXY: HTTP 要求で使用されるプロキシ サーバー。
- HTTPS_PROXY: HTTPS 要求で使用されるプロキシ サーバー。
- NO_PROXY: プロキシから除外するホスト名のコンマ区切りの一覧。
環境変数で大文字と小文字が区別されるシステムでは、変数名はすべて小文字またはすべて大文字にできます。 小文字の名前が最初にチェックされます。