NetBSD-Users archive

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

PF on a bridge

Can anyone direct me to a good, COMPREHENSIVE description of how to use
PF on a bridge in NetBSD?

I'm running NetBSD 4.0, using a custom kernel with the following extra
items enabled:  "pf" and "pflog" pseudo-devices; the BRIDGE_IPF option;
and all the ALTQ options.  PF basically appears to work on this box.

I have a transparent bridge configured (with no IP address assigned on
either NIC).  The bridge does pass traffic, and some PF rules work fine
on the bridge, but others simply do not match packets (even though they
should as far as I can imagine).

I've searched the net, but the descriptions of bridges with PF seem
very rudimentary and have not really been all that helpful to me.  I
think I'm doing what these writeups describe, but something is still
not working right, and I need a lot more detail.

So . . . .  Does anyone know of a REALLY good description of bridge
filtering via PF?

By any chance, could the problem be that I'm using the wrong OS?  Does
the proper operation of PF on bridges depend on a newer version of PF
than the one in the 4.0 release of NetBSD?  If I need to switch to
OpenBSD, for example, in order to get a better version of PF, I'll do
that if I have to -- but I'd rather not go to the trouble of doing that
UNLESS there are specific recent improvements in OpenBSD's PF that are
definitely, explicitly known to fix or improve bridge filtering.

Rich Wales      ===      Palo Alto, CA, USA      ===   ===

Home | Main Index | Thread Index | Old Index