使用 Proxy 後方的 Az PowerShell 模組

如果 HTTP 要求需要 Proxy,Azure PowerShell 小組會針對不同的平台建議下列 Proxy 設定:

平台 建議的 Proxy 設定 註解
Windows PowerShell 5.1 系統 Proxy 設定 使用系統 Proxy 設定 (因特網選項)。
Windows 上的 PowerShell 7 系統 Proxy 設定 您可以藉由設定HTTP_PROXY和HTTPS_PROXY環境變數,以及選擇性NO_PROXY來設定 Proxy。
macOS 上的 PowerShell 7 系統 Proxy 設定 您可以藉由設定HTTP_PROXY和HTTPS_PROXY環境變數,以及選擇性NO_PROXY來設定 Proxy。
Linux 上的 PowerShell 7 同時設定HTTP_PROXY和HTTPS_PROXY環境變數,以及選擇性NO_PROXY 在啟動 PowerShell 之前,應該先設定環境變數,否則可能不會受到遵守。

使用的環境變數如下:

  • HTTP_PROXY:用於 HTTP 要求的 Proxy 伺服器。
  • HTTPS_PROXY:HTTPS 要求上使用的 Proxy 伺服器。
  • NO_PROXY:應該從 Proxy 中排除的主機名逗號分隔清單。

在環境變數區分大小寫的系統上,變數名稱可以是全部小寫或全部大寫。 系統會先檢查小寫名稱。

另請參閱