Variáveis de ambiente – Via Proxy

Se você estiver usando uma conexão via proxy (empresa) por exemplo, você deve exportar as variáveis de ambiente para que seu apt-get possa funcionar, veja como fazer:

export http_proxy=http://proxy.adresse:80
export https_proxy=http://proxy.adresse:80
export ftp_proxy=http://proxy.adresse:80
export http_proxy_username=usuario
export http_proxy_password=senha
export no_proxy=”.keinproxy.de,.auchkeinproxy.de,127.0$
export HTTP_PROXY=$http_proxy
export HTTPS_PROXY=$https_proxy
export FTP_PROXY=$ftp_proxy
export NO_PROXY=$no_proxy
export HTTP_PROXY_USERNAME=$http_proxy_username
export HTTP_PROXY_PASSWORD=$http_proxy_password

Agora caso você esteja utilizando o Ubuntu Linux, pode fazer assim:

Para acessar a internet através de um servidor Proxy HTTP (Squid por exemplo), algumas configurações deverão ser feitas:

Edite o arquivo /etc/bash.bashrc
No final do arquivo inclua as seguintes linhas:

export http_proxy=http://[usuario]:[senha]@[server_proxy]:[porta]
export ftp_proxy=ftp://[usuario]:[senha]@[server_proxy]:[porta]

Para verificar o funcionamento, digite na tela terminal “env” , e irá mostrar todas as variáveis de ambiente. Essas deverão constar na tela. Esta opção irá permitir a navegação através das telas de terminal, executar wget, entre outros. Para navegação via browser, configure o servidor proxy diretamente na configuração do navegador.

Para funcionar o apt-get via proxy, edite o arquivo: /etc/apt/apt.conf
Inclua as 2 linhas seguintes no arquivo:

Acquire::http::Proxy “http://[usuario do proxy]:[senha]@[servidor proxy]:[porta]”;
Acquire::ftp::Proxy “ftp://[usuario do proxy]:[senha]@[servidor proxy]:[porta]”;

No arquivo /etc/environment insira as linhas:

LANG=pt_BR
http_proxy=”[usuario]:[senha]@[server_proxy]:[porta]”
ftp_proxy=”[usuario]:[senha]@[server_proxy]:[porta]”

Acquire {
HTTP::Proxy [usuario]:[senha]@[server_proxy]:[porta] ;
FTP::Proxy [usuario]:[senha]@[server_proxy]:[porta] ;
} ;
alias wget=”wget — proxy-user=user –proxy-passwd=password”

No arquivo /etc/profile adicione estas linhas:
export http_proxy=”http://[usuario]:[senha]@[server_proxy]:[porta]”
export ftp_proxy=”http://[usuario]:[senha]@[server_proxy]:[porta]”

4 thoughts to “Variáveis de ambiente – Via Proxy”

  1. Cuidado com as aspas na hora de copiar e colar e fazer suas alterações (o que me deu uma dor de cabeça =/)

    Abraço.!

  2. Sinceramente, o Ubuntu precisa melhorar MUITO em relação a isso. Vc’s observaram a quantidade e lugares que precisamos colocar as configurações? Se a senha expirar, como acontece na maioria dos ambientes corporativos, temos que sair alterando ‘1 milhão’ de lugares! Ninguém merece!

Leave a Reply

Your email address will not be published. Required fields are marked *