apt-get + proxy = caca! Confusão

1. apt-get + proxy = caca! Confusão

lacerda
sirisojadrecal

(usa Debian)

Enviado em 11/09/2009 - 12:36h

Olá, bom dia a todos.
Acabei de instalar o kurumin na minha estação aqui do trabalho, em conjunto com o WinXP.
A empresa onde trabalho usa o squid como proxy, com autenticação simples.

No navegador, coloco o endereço do proxy (no caso, a paralvra FIREWALL, minuscula) e a porta 80. Então insiro usuario e senha e, voilá. Estou conectado.

Já tentei configurar segundo dicas deste mesmo forum e ele diz que não consegue conectar ao xxxxxxx, que é o nome do firewall mesclado com o meu usuario e senha, tudo embrulhado :P

Segue como fiz:

#########
Configurando apt-get com proxy
Visitando fóruns, vi uma grande quantidade de perguntas referentes à configuração do apt-get com proxy. E para tentar ajudar aí vai uma dica para configuração que fiz no Kurumin.

Primeiro, estando com terminal aberto, vá em:

$ sudo vi /etc/environment

Adicione as seguintes linhas e salve (este caso é para servidores que não requerem autenticação):

http_proxy="http://10.2.1.2:3128"
ftp_proxy="http://10.2.1.2:3128"

Acquire {
HTTP::Proxy 10.2.1.2:3128;
FTP::Proxy 10.2.1.2:3128;
};

alias wget="wget -Y on"
# observe que a porta que usei 3128 é padrão do Squid,
# no caso verifique a porta HTTP, verifique também ftp
# e façam as alterações necessárias

Agora vá em:

$ sudo vi /etc/apt/apt.conf

E adicione as seguintes linhas:

Acquire{
HTTP::proxy "http://10.2.1.2:3128";
FTP::proxy "http://10.2.1.2:3128";
}
# observe novamente a configuração das portas

Adicione as seguintes linhas em /etc/profile:

export http_proxy ftp_proxy

Complementando, no caso do proxy que requer autenticação:

$ sudo vi /etc/environment

http_proxy="http://usuario:senha@10.2.1.2:3128"
ftp_proxy="http://usuario:senha@10.2.1.2:3128"

Acquire {
HTTP::Proxy usuario:senha@10.2.1.2:3128;
FTP::Proxy usuario:senha@10.2.1.2:3128;
};
alias wget="wget --proxy-user=usuario --proxy-passwd=senha"

Espero ajudar!
########

Isso eu retirei deste forum mesmo...
Onde estão o "http://usuario:senha@10.2.1.2:3128" e "@10.2.1.2:3128" coloquei "firewall:80"
Ele retorna este erro:

Falha ao buscar http://ftp.br.debian.org/debian/dists/etch/contrib/binary-i386/Packages.gz Não posso iniciar a conexão para 80:80 (0.0.0.80). - connect (22 Argumento inválido)

Esse mesmo erro para todas as linhas do repositorio.
Meu Kurumin é o 7.0.

Grato se puderem me ajudar.



  


2. Re: apt-get + proxy = caca! Confusão

lacerda
sirisojadrecal

(usa Debian)

Enviado em 11/09/2009 - 15:28h

Resolvi.

Me ocorreu fazer manualmente, via console, sem edição nos arquivos.
Apaguei as alterações nos arquivos, e como export resolvi.

export http_proxy=http://usuario:senha@seu.proxy:porta-de-seu-proxy
export ftp_proxy=http://usuario:senha@seu.proxy:porta-de-seu-proxy


3. Re: apt-get + proxy = caca! Confusão

lacerda
sirisojadrecal

(usa Debian)

Enviado em 06/10/2009 - 12:52h

Olá, boa tarde.
Havia deixado este topico como CONCLUIDO, mas o problema voltou. Sem mais nem menos.

Ele continua com a mensagem de erro 407 e só funciona se eu setar manualmente no console estes comandos:


export http_proxy=http://usuario:senha@seu.proxy:porta-de-seu-proxy
export ftp_proxy=http://usuario:senha@seu.proxy:porta-de-seu-proxy

Quando coloco eles, atualiza, tranquilo. Se eu fechar o console e abrir novamente, já da zica; tenho que refazer os comandos.

O proxy é squid e seu nome é FIREWALL na porta http 80 (com autenticação simples.)
Vale ressaltar que ja fiz todos os procedimentos e revi tudo, ta certinho.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts