Fala Leandro

tdo certo?

entao cara... o tproxy faz um negocio mais avançado...bom para aplicar em
provedores e talz...pq ele separa os ips corretamente...ou seja...nao vao
sair todos com o IP do proxy...bom...isso tu ja deve saber neh...mas fica aí
pra informação da galera... Já usei e é muito bom!


Mas, para a utilização em bridge nao necessariamente vamos precisar o tproxy
e todo o processo doloroso de recompilaçao hehe

da pra fazer com o ebtables
Estou enviando um link sobre o assunto..tem bastante documentação por ai tb

http://freshmeat.net/articles/configuring-a-transparent-proxywebcache-in-a-bridge-using-squid-and-ebtables

Abraço a todos

Em 6 de maio de 2010 09:16, Leandro Moreira
<[email protected]>escreveu:

> Prezados,
> Para ela funcionar em bridge tem q aplicar o tproxy no kernel, squid e
> iptables e recompilar tudo (para versões de kernel abaixo de 2.6.28).
>
> Att.
>
> Leandro Moreira.
>
> Em 6 de maio de 2010 08:49, Rafael Moraes <[email protected]> escreveu:
>
> deixa a maquina do squid em bridge...vai te facilitar todo o processo.
>>
>> Em 6 de maio de 2010 08:19, Leonardo Carneiro - Veltrac <
>> [email protected]> escreveu:
>>
>> Oi Caio, para fazer o proxy transparente, vc precisa ligar a opção
>>> 'transparent' no squid.conf:
>>>
>>> "http_port 3128 http11 transparent"
>>>
>>> Mas acho que deve estar acontecendo alguma coisa. Fazer o redirect para
>>> um host dentro da própria rede é meio chato. Já consegui fazer uma vez, mas
>>> é chato, e estruturalmente não é indicado. O ideal seria se você pudesse ter
>>> uma terceira interface no seu firewall para atuar como DMZ.
>>>
>>> Não manjo mto de iptables (trabalho com o pf). As regras parecem estar
>>> certas, só as tabelas que não tenho ctz.
>>>
>>>
>>>
>>>
>>> Caio Abreu Ferreira wrote:
>>>
>>>>        Lista
>>>>
>>>>        Estou tentando configurar o squid para trabalhar em um computador
>>>> e o
>>>> firewall em outro computador mas estou tendo problemas.
>>>>
>>>>        Até agora fiz o seguinte:
>>>>
>>>> # rede #
>>>>        gateway - 192.168.0.15(eth0) / 192.168.137.2 (eth1)
>>>>        proxy - 192.168.137.5
>>>>
>>>> # squid.conf #
>>>>        http_port   3128
>>>>
>>>>        cache_dir ufs /var/spool/squid 100 16 256
>>>>        cache_access_log /var/log/squid/access.log
>>>>        cache_log /var/squid/log/cache.log
>>>>        cache_store_log none
>>>>
>>>>        acl  all           src    all
>>>>        acl  localhost     src    127.0.0.0/8
>>>>        acl  lan           src    192.168.137.0/24
>>>>        acl  manager       proto  cache_object
>>>>        acl  to_localhost  dst    127.0.0.0/8
>>>>        acl  SSL_ports     port   443
>>>>        acl  Safe_ports    port   80 21 443
>>>>        acl  CONNECT       method CONNECT
>>>>
>>>>        http_access  allow  manager localhost
>>>>        http_access  deny   manager
>>>>        http_access  deny   !Safe_ports
>>>>        http_access  deny   CONNECT !SSL_ports
>>>>        http_access  deny   to_localhost
>>>>        http_access  allow  lan
>>>>        http_access  deny   all
>>>>
>>>> # iptables #
>>>>        #!/bin/bash
>>>>
>>>>        # clean all possible old mess
>>>>        iptables -F
>>>>        iptables -t nat -F
>>>>        iptables -t mangle -F
>>>>
>>>>        # squid
>>>>        iptables -t nat -A PREROUTING -i eth0 -s ! 192.168.137.5 -p tcp
>>>> --dport 80
>>>>        -j DNAT --to 192.168.137.5:3128
>>>>
>>>>        iptables -t nat -A POSTROUTING -o eth0 -s 192.168.137.0/24 -d
>>>> 192.168.137.5
>>>>        -j SNAT --to 192.168.137.2
>>>>
>>>>        iptables -A FORWARD -s 192.168.137.0/24 -d 192.168.137.5 -i eth0
>>>> -o eth0 -p
>>>>        tcp --dport 3128 -j ACCEPT
>>>>
>>>>        # masquerading
>>>>        iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
>>>>        echo 1 > /proc/sys/net/ipv4/ip_forward
>>>>
>>>>        Para contruir a regra do firewall utilizei o seguinte site[1].
>>>>
>>>>        Infelizmente não esta dando certo, as estações estão conseguindo
>>>> navegar na internet, mas o arquivo "/var/log/squid/access.log" esta
>>>> sempre em
>>>> branco. Por acaso alguém já conseguiu fazer esse tipo de configuração do
>>>> squid?
>>>>
>>>> Obrigado.
>>>> 1-http://www.faqs.org/docs/Linux-mini/TransparentProxy.html#s6
>>>>
>>>>
>>>
>>>
>>> --
>>> To UNSUBSCRIBE, email to [email protected]
>>> with a subject of "unsubscribe". Trouble? Contact
>>> [email protected]
>>> Archive: http://lists.debian.org/[email protected]
>>>
>>>
>>
>>
>> --
>> Att,
>> Rafael Moraes
>> Linux Professional Institute Certified - LPI 2
>> Novell Certified Linux Administrator - CLA
>> Data Center Technical Specialist - DCTS
>> ITIL Foundations Certified
>>
>>
>
>
> --
> Leandro Moreira
> Network Administrator
> LPIC1 - Linux Professional Institute Certified
> e-mail/msn: [email protected]
> Tel.: + 55(32) 9906-5713
>



-- 
Att,
Rafael Moraes
Linux Professional Institute Certified - LPI 2
Novell Certified Linux Administrator - CLA
Data Center Technical Specialist - DCTS
ITIL Foundations Certified

Responder a