Re: Netfilter issue: inconsistent incoming interface when bridging w/ PPP

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

 



Pascal Hambourg wrote:
> Hello,
> 
> Philip A. Prindeville a écrit :
>> I have a DSL card (a Traverse Technologies Solos ATM/DSL card) than
>> exposes a PPPoE adaptation layer as an ethernet interface (nas0).
> 
> I guess you mean ethernet/LLC AAL5 instead of PPPoE.
> 
>> I've set up bridging (br0=eth0+nas0).  And I'm using an iptables based firewall
>> (Arno's iptables firewall 1.9.2c).
>>
>> I'm running PPP over br0.  (Why did I do this?  So I could stick a
>> packet sniffer on eth0 and get traces of everything going out over the
>> DSL...)
> 
> Prepare to be disappointed. A bridge port does not see traffic that
> flows between other ports.

Oh, right.  I was confused.  I was thinking of actually having an "FBI jack" for watching traffic.

Does that use the 'TEE' target, or what?

-Philip


>> Problem is, I can't tell if I need to set my external (ingress) interface to br0,
>> or to ppp0... because the logs show both (IN=br0 and IN=ppp0) -- even for the same
>> packet!  Not sure why.
>>
>> Any suggestions (besides "don't use bridging!!!")?
>>
>> Is this an artifact of PPP and pseudo-interfaces, or of bridging, or both?
> 
> I didn't watch your logs closely, but this might be caused by bridge-nf
> which passes bridged IP packets to iptables. Since Linux 2.6.22 it can
> even pass IP packets encapsulated in PPPoE frames. Useful when you want
> to setup a filtering bridge, but may have undesirable effects when you
> want a plain transparent bridge. And you know what ? This is enabled by
> default. If you don't need/want iptables to see bridged traffic
> (iptables will still see normal routed IP trafic at bridge interfaces),
> clear all parameters in /proc/sys/net/bridge/, specially
> bridge-nf-filter-pppoe-tagged.


--
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