Lesi sisiza se-shell sinesicishamlilo esingaphelele:

export http_proxy=http://127.0.0.1:1087
export https_proxy=http://127.0.0.1:1087
export ALL_PROXY=socks5://127.0.0.1:1080
alias unproxy='unset all_proxy'

Ku-shell ye-Unix, all_proxy ne-ALL_PROXY amagama ahlukene. Le alias ayisusi neyodwa kulezi zinguquko ezintathu ezingenhla. Ukususa kuphela i-ALL_PROXY yezinhlamvu ezinkulu kuzosala kushiywe izilungiselelo ezimbili eziqondene neprotocol.

Ukuze usule lawa magama ajwayelekile kuseshini yamanje ye-Bash noma ye-Zsh:

unproxy() {
  unset http_proxy https_proxy all_proxy
  unset HTTP_PROXY HTTPS_PROXY ALL_PROXY
}

Shayela umsebenzi kuleyo shell emiyalo yayo elandelayo okufanele izuze indawo ezungezile ehlanjululwe. Iskripthi sengane asikwazi ukuhlanza indawo ezungezile yethemini yomzali waso.

Izinhlelo ezisebenzayo kakade zigcina isimo sazo. Ifayela lokuhlela le-curl, isilungiselelo se-Git, ukuthandwa kwesiphequluli noma inketho yomyalo ecacile kungase futhi kukhethe i-proxy ngemva kokususwa kwezinguquko. Uma ithrafikhi isayisebenzisa, hlola ukuhlelwa kwalelo klayenti.

Izihloko ezihlobene