Search squid archive

RE: Working transparent bridge config with recent kerenl?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



That is basically what I tried.  Is there a kernel version it's known to
work with?  It's easy enough to test with a new version (besides for time of
compiling).  I would like to have a working configuration so I can report
what kernel version broke it if it is indeed a bug.  I think they are
already aware that 2.6.32 broke basic tproxy, but maybe bridging with tproxy
broke sooner.


> -----Original Message-----
> From: Amos Jeffries [mailto:squid3@xxxxxxxxxxxxx]
> Sent: Sunday, January 24, 2010 11:31 PM
> To: squid-users@xxxxxxxxxxxxxxx
> Subject: Re:  Working transparent bridge config with
> recent kerenl?
> 
> John Lauro wrote:
> > Hello,
> >
> > Can someone post a working configuration (full iptables and ebtables)
> of
> > squid in transparent bridge mode along with the kernel version that
> is known
> > to work.  Someone working on the kernel seem to be changing things
> (to add
> > security?) and it broke transparency with 2.6.32.*.
> >
> > I was able to get it configured with squid being a router in kernel
> > 2.6.31.12.  However, kernel 2.6.32.5 is broke with identical
> configuration.
> >
> > Just plain bridging works without squid, but once I try to intercept
> a
> > connection over two shared bridge ports, I can't get the connect to
> > establish from client to squid box.  I don't know if my problem is
> with my
> > setup, or my kernel is too new for the examples I found.
> >
> > Thank you.
> >
> 
> The one that _should_ be working is this:
> 
>   ebtables -t broute -A BROUTING -i $CLIENT_IFACE -p ipv4 --ip-proto
> tcp
> --ip-dport 80 -j redirect --redirect-target DROP
> 
>   ebtables -t broute -A BROUTING -i $INET_IFACE -p ipv4 --ip-proto tcp
> --ip-sport 80 -j redirect --redirect-target DROP
> 
>   cd /proc/sys/net/bridge/
>   for i in *
>   do
>     echo 0 > $i
>   done
>   unset i
> 
> NP: DROP because its processing level is being 'dropped' out of
> ebtables
> into the iptables routing levels.
> 
> That config came from the netfilter kernel experts themselves. If it is
> not working it's a kernel bug, please mention it to the netfilter
> people
> in charge of that piece of the kernel.
> 
> Amos
> --
> Please be using
>    Current Stable Squid 2.7.STABLE7 or 3.0.STABLE21
>    Current Beta Squid 3.1.0.15
> 
> No virus found in this incoming message.
> Checked by AVG - www.avg.com
> Version: 8.5.432 / Virus Database: 271.1.1/2639 - Release Date:
> 01/24/10 19:33:00


[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux