Como resolver o problema do proxy do sistema?

1

Eu moro em um instituto onde dois proxies funcionam. Vamos dizer que eles são proxy A e proxy B. Um funciona bem para quase todos os sites, no entanto minha instituição bloqueou muitos dos sites essenciais em B usando um mecanismo de filtragem muito pobre. O problema é que A está vivo por apenas alguns períodos de tempo (o que é imprevisível), no entanto B permanece vivo 99% do tempo. Por isso, eu uso tor-browser para esse proxy, que me fornece um túnel para acessar todos os sites proibidos. Agora, toda vez que A está em baixo, eu preciso ir para o apt.conf na pasta etc / apt / e configurar o proxy de socks do navegador tor lá. Isso obviamente ocupa a maior parte do tempo e reabrir instâncias de shell novamente e novamente é uma dor de cabeça. Então, existe alguma maneira que eu poderia facilmente alternar entre proxies usando um GUI / shell (e aplicá-los em todo o sistema) de uma forma semelhante à da extensão proxyswitchy do chrome.

    
por jigsawmnc 05.03.2013 / 18:49

2 respostas

1

Estamos falando apenas de manipular a variável de ambiente "HTTP_PROXY", certo? Dependendo de qual GUI / OS você está usando (você não mencionou), há muitas maneiras de definir uma variável de ambiente.

Por exemplo, no Ubuntu / gnome (e talvez em outros) você poderia criar atalhos de navegador para cada configuração da variável, como descrito aqui em "Iniciando o aplicativo da área de trabalho com uma variável de ambiente"

    
por 05.03.2013 / 18:59
0

Você pode definir aliases para a variável de ambiente.

alias p1="export http_proxy=http://proxy1.domain.local:3128"

alias p2="export http_proxy=http://proxy2.domain.local:3128"

    
por 05.03.2013 / 19:20

Tags