Configurando proxy no shell

Se estiver utilizando um Linux em uma rede com proxy, faz-se necessário configurar o proxy para que o sistema possa baixar as atualizações e alguns serviços funcionem, como dropbox, wget, svn, elinks, skype, scp, entre muitos.

[ Hits: 219.281 ]

Por: Ricardo Brito do Nascimento em 25/09/2011 | Blog: http://brito.blog.incolume.com.br


Desfecho



Para testar a conexão com o proxy no shell, basta acessar uma pagina web ou iniciar um download com alguma ferramenta get. Se a página for apresentada está tudo certo e pronto para utilização.

Exemplos de teste:

elinks http://perfumes.incolume.com.br

$ lynx http://perfumes.incolume.com.br

$ wget http://www.perfumes.incolume.com.br/2011/03/lista-completa-dos-perfumes-importados.html


Se a página não for carregada, será necessário verificar a conectividade (ifconfig), rotas (route), firewall (iptables -L) e suas permissões de acesso no proxy (com administrador do proxy).

As atualizações deste artigo e o formato PDF pode ser encontrado em:

Referências


Página anterior    

Páginas do artigo
   1. Introdução
   2. Desfecho
Outros artigos deste autor

Comando sudo - instalação e configuração

Vim com corretor ortográfico em pt_BR/es_ES/en_US

Clonagem de Hardware Hotline em Software Livre

Configurando Subversion

Formatando exibição de datas no Linux

Leitura recomendada

Dark Web e Malwares na internet, quanto custa?

Debian Sarge + Snort + MySQL + Acidlab + Apache

ProFTPD + ClamAV - FTP livre de vírus

Melhorias generalizadas de segurança (parte 2)

Melhorando o nível de segurança com chflags

  
Comentários
[1] Comentário enviado por FernandoBasso em 25/09/2011 - 09:39h

Eu uso o Arch Linux, e coloco a config do proxy em uma função no ~/.bashrc e em /root/.bashrc. Funciona para wget, curl, pacman, etc, mas, por exemplo, no firefox, se eu escolho "use system proxy settings" não funciona. O firefox parece não usar o proxy, e tenho que setar o proxy no próprio firefox.

O proxy 'integrado gnome 3' não adianta nada. Tanto faz configurar ou não. O mesmo acontece com o networkmanager, e o wicd nem supporte a proxy tem.

O chromium que é "Open Source" me diz isso quando tento configurar o proxy nele em meu sistem open source:

"When running Chromium under a *supported* desktop environment, the system proxy settings will be used. However, either _your system is not supported_ or there was a problem launching your system configuration."


[2] Comentário enviado por removido em 25/09/2011 - 11:17h

@FernandoBasso,

sobre o proxy no Chromium veja essa minha dica:

http://www.vivaolinux.com.br/dica/Proxy-no-Chrome-Chromium-em-outros-WMs

* mas o engraçado é que atualmente e sem adicionar tal opção ao lançador meu Chromium no Debian usa as configurações de proxy do sistema.

[3] Comentário enviado por FernandoBasso em 25/09/2011 - 12:05h

Então deve ser algo do arch mesmo. Quanto a opção chromium --proxy-server eu já tinha lido, mas acho estranho o chromium, sendo open-source - e por tal motivo fortemente atrelado ao linux em geral - não usar as variáveis de ambiente.


[4] Comentário enviado por removido em 25/09/2011 - 12:09h

Esqueci de dizer que uso o OpenBox e Squid3, tanto no Debian, Arch ou Gentoo, antes de postar o comentário anterior rodei um 'tail -f' no log do squid para confirmar.

essa dica do colega já favoritei até porque no Arch Linux não configurei nem wget e pacman para rodar sob o Proxy.

[]'s

[5] Comentário enviado por FernandoBasso em 25/09/2011 - 13:19h

Eu também uso o openbox, mas carrego o gnome-settings-daemon com ele. Já tentei rodar o gnome desktop completinho, só pra ver se funcionava o proxy, mas não funcionou.

Não sei se o iptables poderia estar bloquando alguma coisa, algum pacote que vem do proxy e ele não está deixando passar, sei lá. A princípio meu iptables bloqueia tudo, exceto acesso de hosts da lan.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts