Skip to content

Instantly share code, notes, and snippets.

@seseg-rj
Last active August 29, 2015 14:01
Show Gist options
  • Save seseg-rj/2442d3f0e8ee0d5638a9 to your computer and use it in GitHub Desktop.
Save seseg-rj/2442d3f0e8ee0d5638a9 to your computer and use it in GitHub Desktop.
Script para desabilitar proxy
1) Crie um arquivo na home do seu usuário
$ nano ~/.bash_proxy
e adicione as configurações de proxy no mesmo
export http_proxy="http://USUARIO:[email protected]:8080"
export https_proxy="https://USUARIO:[email protected]:8080"
2) Remova as configurações de proxy do .bashrc e adicione um link para o novo arquivo
# Load proxy file config
if [ -f ~/.bash_proxy ]; then
. ~/.bash_proxy
fi
e recarregue o .bashrc
$ . ~/.bashrc
3) Crie um arquivo para o script no home do seu usuário
$ nano ~/toogle-proxy.sh
e adicione ao arquivo:
if [ -f ~/.bash_proxy ]; then
mv ~/.bash_proxy ~/.bash_proxy~
sudo mv '/etc/apt/apt.conf' '/etc/apt/apt.conf~'
echo 'Disable Proxy :('
else
mv ~/.bash_proxy~ ~/.bash_proxy
sudo mv '/etc/apt/apt.conf~' '/etc/apt/apt.conf'
echo 'Activate Proxy :) Yaaayyy!'
fi
. ~/.bashrc
4) Para ativar ou desativar o proxy rode:
$ sh ~/toogle-proxy.sh
@rplaurindo
Copy link

Salvando no Nando.

ctrl + x
Y
Enter

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment