+ Responder ao Tópico



  1. #1
    rato16br
    Visitante

    Padrão apt-get não passa pelo Squid

    Tenho o servidor proxy squid instalado e funcionando em meu servidor e uma máquina Debian como minha estação de trabalho, O apt-get não esta passando por ele, ele sempre tenta buscar os endereços pela porta 80, sendo que eu utilizo a porta 3128, como direcionar esses acessos do apt-get para a porta 3128???





    A necessidade é a mãe da Criatividade

  2. #2
    wrochal
    Visitante

    Padrão Fácil

    Caro,

    Para as estações que estão atras de um servidor proxy, por exemplo
    Squid, precisa executar esta linha de comando pro lynx alcançar
    a net.

    Código :
    export http_proxy=http://ip.do.proxy:porta-do-proxy

    Exemplo da linha de comando pra uma estação que usa internet compartilhada com proxy Squid, onde o servidor tem o IP 192.168.1.2 e todo o trafego é redirecionado pra porta 3128, nos navegadores voce deve utilizar como servidor proxy 192.168.1.2 porta 3128, pra configurar o wget nesta mesma rede o
    comando fica assim:

    Código :
    export http_proxy=http://192.168.1.2:3128

    Falou,



  3. #3
    gmlinux
    Visitante

    Padrão apt-get não passa pelo Squid

    Acredito que pode ser necessário uma barra no final

    export http_proxy=http://ip.do.proxyorta-do-proxy/

    alem disto, se vc esta usando sites ftp no sources do apt, use tambem

    export ftp_proxy=http://ip.do.proxyorta-do-proxy/ (para squid)
    ou
    export ftp_proxy=ftp://ip.do.proxyorta-do-proxy/ (algum outro proxy de ftp, ler doc)

    ou edite o arquivo /etc/apt/apt.conf.

    Acquire
    {
    Retries "0";
    http
    {
    proxy "http://LOCAL-PROXY:PORT/";
    };

    ftp
    {
    proxy "ftp://LOCAL-PROXY:PORT/";
    passive "true";
    proxy:assive "true";
    };
    }

    lembre-se que no caso do squid, o proxy ftp tambem usa http, ou seja
    proxy "http://LOCAL-PROXY:PORT"
    na seção do ftp tambem

    Leitura recomendada
    http://annys.eines.info/cgi-bin/man/man2html?5+apt.conf