如果您受到企業 Proxy 或防火牆的保護,Google Cloud CLI 可能無法以預設設定來存取網際網路。
安裝 gcloud CLI
互動式 gcloud CLI 安裝程式會在安裝過程中從網際網路下載元件,如果您使用 Proxy 或防火牆,可能無法正常運作。
如為必須使用 Proxy 設定的簡易安裝程序,請使用其中一個獨立的版本化封存檔安裝 gcloud CLI。您也可以從下載封存下載所有舊版 gcloud CLI。
Proxy 配置
安裝 gcloud CLI 後,您可以執行 gcloud config,使用 gcloud CLI 屬性設定 Proxy 設定。如要進一步瞭解 gcloud CLI 屬性及其使用方式,請參閱「屬性」頁面。
首先,設定您要使用的 Proxy 類型、位址和用來連線的通訊埠:
gcloud config set proxy/type [PROXY_TYPE]
gcloud config set proxy/address [PROXY_IP_ADDRESS]
gcloud config set proxy/port [PROXY_PORT]
- gcloud CLI 支援下列
PROXY_TYPE值:http、http_no_tunnel、socks4、socks5 PROXY_IP_ADDRESS是 Proxy 可以連線的主機名稱或 IP 位址。PROXY_PORT是可以執行 Proxy 的通訊埠 (例如8080)。
如需已驗證的 Proxy,您需要使用屬性設定 Proxy 使用者名稱和密碼,如下所示:
gcloud config set proxy/username [USERNAME]
gcloud config set proxy/password