Dica para configurar servidor proxy nas distribuições GNU/Linux baseadas no
Debian. A dica a seguir foi executada no
Linux Educacional 1.0, utilizando o
Squid como servidor proxy e é útil quando estações GNU/Linux acessam a Internet e necessitam utilizar o
APT-GET para instalar/atualizar programas. Não esqueça de alterar as configurações de IP e porta para os utilizados no seu caso.
1. Como root, acessar o arquivo
/etc/environment2. Adicionar o conteúdo abaixo ao arquivo e salvá-lo:
http_proxy="http://192.168.1.1:3128"ftp_proxy="http://192.168.1.1:3128"Acquire {HTTP::Proxy 192.168.1.1:3128;FTP::Proxy 192.168.1.1:3128;};alias wget="wget -Y on"3. Editar o arquivo
/etc/apt/apt.conf (se não existir, basta criá-lo) e adicionar:
Acquire{
HTTP::proxy "http://192.168.1.1:3128";
FTP::proxy "http://192.168.1.1:3128";
}
4. Acessar o terminal como root e digitar
echo "export http_proxy ftp_proxy" >> /etc/profile
5. Ainda no terminal, execute
apt-get update para atualizar a lista de pacotes e testar a conexão.
EDITADO: Os passos 4 e 5 são opcionais. Após alguns testes observei que utilizando os arquivos
/etc/environment e
/etc/apt/apt.conf já configurados e apenas substituindo os existentes o acesso é feito normalmente.
EDITADO: caso o proxy precise de senha, editar o arquivo
/etc/environment e alterar a última linha para
alias wget="wget --proxy-user=nome-usuario --proxy-passwd=senha-usuario"