Hi Bear,I'm not using bridging very often, it tends to get complicated for various reasons. From my most recent experience , when sitting in between the traffic (LAN/WAN), I expect you best use the rules on both interfaces in stead of the bridge device itself, direction gets misinterpreted pretty easily (since both members are considered equally by default). When tying two equal networks (LAN+WLAN for example) filtering on the bridge usually works fine, which is also the scenario described in our docs.As with pfSense you need to take care of the sysctl parameters (keep net.link.bridge.pfil_bridge on 0 when not filtering the bridge).A full list of parameters can be found in the freebsd man page: https://www.freebsd.org/cgi/man.cgi?bridge(4)Best regards,Ad
For the openvpn you probably need to share some more details (screenshots / steps to reproduce). I expect it should be possible to set an address to the bridge and use it, but to be honest, it's a scenario we see even less often.
You could always check on the console if the bridge actually has an address at the moment (ifconfig), the new overview (Interfaces -> Overview) should also show the current addresses.
sysclt -a | grep bridge
both docs are likely trying to solve different scenario's, in your case. When using the same sysctl settings on pfSense and OPNsense the result should also be similar in this case. But remember, the sysctl tunables are really important here, different choices can indeed result in traffic drops (default policy is drop).You can always use Code: [Select]sysclt -a | grep bridge to check which settings are active.