From mboxrd@z Thu Jan 1 00:00:00 1970 From: Philip Craig Subject: Re: Problem with new --physdev-out style Date: Wed, 24 Oct 2007 19:28:48 +1000 Message-ID: <471F1050.6090403@snapgear.com> References: <20071024071854.GA18581@volker-sauer.de> <471EF68A.702@trash.net> <471F00DC.9070001@snapgear.com> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <471F00DC.9070001@snapgear.com> Sender: netfilter-devel-owner@vger.kernel.org List-Id: Content-Type: text/plain; charset="us-ascii" To: Volker Sauer Cc: Patrick McHardy , netfilter@vger.kernel.org, Netfilter Development Mailinglist Philip Craig wrote: > The only solution I am aware of is to stop bridging and use routing > and arp proxy. Sorry, the above isn't the only solution. Other possibilities: 1. Filter on IP address instead of output interface. 2. Delay the decision by setting a mark in iptables and filtering again in ebtables. eg the mark could simply encode which port the packet is allowed for, and ebtables drops if it is bridged out a different port.