Very true. To use iptables, you need a bridge patch, such as ebtables on sourceforge.net. It patches the OS to allow netfilter to hook into bridge for the rules. Works fine! I would suggest getting the 2.4.22 kernel, get the latest off of sourceforge (under 'ebtables'). You get into the dist dir, do a patch -p1 < PATCHFILE, use make menuconfig or whatever to activate the modules and rebuild the kernel. Works like a charm. --- Ramin Dousti <ramin@xxxxxxxxxxxxxxxxxxxx> wrote: > I have no experience with bridging code on linux but > one thing comes to mind > about your setup. A bridge acts at layer 2. > Netfilter is hooked into the IP > layer (layer 3). So when you're bridging, I'd say, > it's normal that the drop > policy has no effect... Or I may be wrong... > > Ramin > > On Thu, Nov 20, 2003 at 10:54:41AM -0500, Derek > Storvik wrote: > > > Hello all > > Hopefully someone can see my error. > > I have been running RH7.3 with it's standard > kernal version 2.4.18-3 for several months > configured as a transparent bridging firewall. We > recently purchased a new machine and wanted to > install RH9 with its standard kernal 2.4.20( i > think)I followed the same steps installed with > iptables and bridging utils and used my same script > file to setup the bridge with two nics and fill in > all my rules. This didn't seem to work right and on > further testing realized NOTHING was being filtered. > I then rebooted and manualy set up the bridge and > cleared all the tables and set the default policy to > drop. SO at this point nothing should get through. > Well it bridges everything, and the counters in > iptables do not increment. The system acts as if it > is not there what so ever. > > > > here is the setup after the basic minimal install > > brctl addbr br0 > > brctl addif br0 eth0 > > brctl addif br0 eth1 > > ifconfig eth1 0.0.0.0 promisc > > ifconfig eth0 0.0.0.0 promisc > > #bring up bridge with either of the next two > commands > > ifconfig br0 up > > ip link set br0 up > > #both do the same thing namely nothing > > iptables -X > > iptables -F > > iptables -P FORWARD DROP > > iptables -P INPUT DROP > > iptables -P OUTPUT DROP > > > > This setup happily bridges packets right on > through with no updates to the iptables counters. > > > > I have been experimenting with devil linux as well > recently and it exhibits the same problem. > > > > ip_forwarding is set to 0 as it has been on my > working rh7.3 machine I tried setting it to 1 but > that didn't help the problems. Im not 100% sure what > exactl the ip_forwarding property corresponds to > anyway. > > > > any help would be greatly appreciated! > > Thanks > > Derek > > > __________________________________ Do you Yahoo!? Protect your identity with Yahoo! Mail AddressGuard http://antispam.yahoo.com/whatsnewfree