Re: Transparent http filtering VLAN traffic without being a member of tagged VLANs

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

 



I dont think so. Because, I track tcpdump data and see no replies are sent.

To clarify the topolgy:

br0: 91.90.90.60
eth0: noIP
eth1: noIP
eth2: 10.0.0.1
Default Gw: 91.90.90.1



On Wed, Feb 17, 2010 at 10:11 PM, Matt Zagrabelny <mzagrabe@xxxxxxxxx> wrote:
> On Wed, 2010-02-17 at 22:06 +0200, Oguz Yilmaz wrote:
>> On a bridge setup, I want to filter http traffic transparently through
>> Squid. br0 bridge is between eth0 and eth1.
>> In the bridged traffic there are some tagged VLANs.
>>
>> When I run tcpdump on br0 I see all the traffic from VLANs. At this
>> point a DNAT (VLAN10Subnet - Any - http => Original - Localhost -
>> 8080) does not work.
>>
>> When enabled VLANs by vconfig:
>> vconfig add br0 26
>>
>> I see br0.26 interface in ifconfig output.
>>
>> And DNAT is working. When I DNAT the traffic into port 8080 on
>> localhost to Squid, I see that Squid gets the traffic and logs it into
>> the log file. However, proxying will not happen. Reply can not be
>> delivered to the original requester. We broke the connection. On the
>> user side, HTTP traffic is cut.
>
> Is this due to the TCP triangle problem?
>
> http://jengelh.medozas.de/images/dnat-mistake.png
>
>
> --
> Matt Zagrabelny - mzagrabe@xxxxxxxxx - (218) 726 8844
> University of Minnesota Duluth
> Information Technology Systems & Services
> PGP key 4096R/42A00942 2009-12-16
> Fingerprint: 5814 2CCE 2383 2991 83FF  C899 07E2 BFA8 42A0 0942
>
> He is not a fool who gives up what he cannot keep to gain what he cannot
> lose.
> -Jim Elliot
>
--
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Netdev]     [Ethernet Bridging]     [Linux 802.1Q VLAN]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Git]     [Bugtraq]     [Yosemite News and Information]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux PCI]     [Linux Admin]     [Samba]

  Powered by Linux