Hesin shell-hjálparin hevur ein ófullfíggjaðan sløkkibryggja:

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'

Í einum Unix-shell eru all_proxy og ALL_PROXY ymisk nøvn. Alias tekur ongan av teimum trimum variablunum omanfyri burt. Tekur tú bert stóra ALL_PROXY burt, verða báðar protokoll-sermerktu stillingarnar verandi.

Fyri at rudda hesi vanligu nøvn úr verandi Bash- ella Zsh-setu:

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

Kalla funktiónina í tí shell, sum tær næstu kommandoirnar skulu arva tað rudda umhvørvið. Eitt barnaskript kann ikki rudda umhvørvið í foreldraterminalinum.

Forrit, sum longu koyra, varðveita sína egnu støðu. Ein curl-stillingarfíla, ein Git-stilling, ein kagabólgs-eginleiki ella ein klár kommando-valmøguleiki kunnu eisini velja ein proxy, eftir at variablarnir eru tiknir burt. Um ferðslan framvegis brúkar hann, kanna stillingarnar hjá tí klientinum.

Skyldar greinar