Hey Everyone,

I went to add a few bridge interfaces to a production firewall today and went to set packet filter options for the interfaces as described in the IF_BRIDGE(4) man page section for 12.2-RELEASE-p7. However, all the pfil net.link.bridge sysctl values are absent on both my firewall hosts ...

root@fw1:~ # sysctl -a | grep bridge
dev.isab.0.%desc: PCI-ISA bridge
dev.ahciem.0.%desc: AHCI enclosure management bridge
dev.hostb.1.%desc: Host to PCI bridge
dev.hostb.0.%desc: Host to PCI bridge
dev.pcib.7.%desc: ACPI PCI-PCI bridge
dev.pcib.6.%desc: ACPI PCI-PCI bridge
dev.pcib.5.%desc: ACPI PCI-PCI bridge
dev.pcib.4.%desc: ACPI PCI-PCI bridge
dev.pcib.3.%desc: ACPI PCI-PCI bridge
dev.pcib.2.%desc: ACPI PCI-PCI bridge
dev.pcib.1.%desc: ACPI PCI-PCI bridge
dev.pcib.0.%desc: ACPI Host-PCI bridge
dev.netmap.bridge_batch: 1024

Not sure whats going on here as the man page states there should be options here to control this ...

PACKET FILTERING
     Packet filtering can be used with any firewall package that hooks in via      the pfil(9) framework.  When filtering is enabled, bridged packets will
     pass through the filter inbound on the originating interface, on the
     bridge interface and outbound on the appropriate interfaces.  Either
     stage can be disabled.  The filtering behaviour can be controlled using
     sysctl(8):
...
     net.link.bridge.pfil_member      Set to 1 to enable filtering on the
                                      incoming and outgoing member interfaces,
                                      set to 0 to disable it.

     net.link.bridge.pfil_bridge      Set to 1 to enable filtering on the
                                      bridge interface, set to 0 to disable
                                      it.
...

I also see recent mailing list posts that make mention of using these options on 12.2-RELEASE, so I don't think it's normal.

Any ideas or suggestions?

Thanks,

-Matthew


Reply via email to