Skip to content

Sobrevivendo através do Proxy no Linux

Published: at 03:00Suggest Changes

Dependendo da política de segurança em determinada organização podemos nos deparar com um servidor [Proxy](http://pt.wikipedia.org/wiki/Proxy).

Tive algumas dores de cabeça ao utilizar ferramentas como Git, Gem, Bundle e Aptitude(ou Apt-get) devido à algumas configurações necessárias no sistema operacional.

No Ubuntu essas configurações são feitas acessando o menu **Configurações **-> **Rede **-> **Proxy da Rede**

Se o proxy pedir autenticação é preciso definir o usuário e senha no botão “Detalhes”. Mesmo com essas configurações e aplicando em todo o sistema, as ferramentas que são utilizadas pelo terminal não poderão autenticar no proxy. O detalhe esta em algumas configurações extras.

para o Aptitude(ou Apt-get) devemos alterar o arquivo apt.conf em:

/etc/apt/apt.conf

E adicionar as informações do usuário para autenticação da seguinte maneira:

Acquire::http::proxy "http\://SeuUsuário:Senha\@EndereçodoProxy:Porta/"

Agora para o Git, Gem e Bundle é preciso exportar as variáveis de ambiente no aquivo profile. Abra o aquivo:

nano \~/.profile

E defina as variáveis de ambiente no final do arquivo:

http\_proxy=http\://SeuUsuário:Senha\@EndereçodoProxy:Porta/

https\_proxy=http\://SeuUsuário:Senha\@EndereçodoProxy:Porta/

HTTP\_PROXY=http\://SeuUsuário:Senha\@EndereçodoProxy:Porta/

export http\_proxy https\_proxy HTTP\_PROXY

salve o arquivo e seja feliz!

Next Post
Instalando Zoneminder no Fedora 15