Ge gcloud sin egen SOCKS5-väg
Använd Google Cloud CLI:s proxyegenskaper och håll det omfånget åtskilt från andra SDK:er eller underprocesser.
I den gcloud-konfiguration som är avsedd för dessa kommandon väljer du en befintlig SOCKS5-slutpunkt:
gcloud config set proxy/type socks5
gcloud config set proxy/address 127.0.0.1
gcloud config set proxy/port 1080
Byt ut lyssnaren vid behov. För tillåtna anrop till offentliga tjänster erbjuder SOCKS5-proxylistan värd- och portkandidater för den här konfigurationen. Använd denna offentliga gren endast utan sparade proxyanvändarnamn/lösenord eller miljövärden för proxyautentisering. Dessa är beständiga egenskaper hos den aktiva konfigurationen; att ändra en annan konfiguration kan göra att ett senare kommando använder den gamla vägen. Håll explicita egenskaper och miljöindata i linje med CLI:ns dokumenterade prioritet.
Slutpunkten måste redan vara nåbar från CLI-maskinen. Om SSH tillhandahåller den, behåll den tunneln; dessa egenskaper skapar inte lyssnaren.
För en autentiserad slutpunkt använder du de stödda autentiseringsuppgiftsegenskaperna eller de dokumenterade miljömotsvarigheterna, och håller hemligheter utanför incheckade exempel och kommandohistorik.
Identifiera det första felet: att nå lyssnaren, proxyautentisering eller Google-tjänsten. En API-auktoriseringsavvisning efter nätverksåtkomst gäller molnautentiseringsuppgifter. Andra SDK:er, Python-klienter och underprocesser behåller sin egen konfiguration; den här vägen styr gclouds stödda väg.