+ Responder ao Tópico



  1. #1
    luisoft
    Visitante

    Padrão proxy transparente local

    Ola,
    Alguem sabe como implementar as regras para um proxy transparente local?

    Tenho iptables+squid tudo na mesma maquina e essa mesma maquina deve fazer acesso a Internet e quero usar transparencia...

    Obrigado,

  2. #2

    Padrão proxy transparente local

    Você tem que redirecionar todo o tráfego que entrar no servidor, na porta 80 para a porta 3128 (do squid) para fazer ele ficar transparente:

    httpd_accel_host virtual
    httpd_accel_port 80
    httpd_accel_with_proxy on
    httpd_accel_uses_host_header on






    Existem bons tutoriais aqui mesmo no Underlinux...

  3. #3

    Padrão proxy transparente local

    E depois mandar o iptables redirecionar tudo que vier da 80 pra 3128.

    o comando é o seguinte:


    iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128