this post was submitted on 16 Jan 2024
9 points (100.0% liked)
OPNsense
498 readers
1 users here now
All discussions about the open source, FreeBSD-based firewall called OPNsense.
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
What RAM does this "beelink" have (I've never heard of them)?
IPS can be very memory intensive if you add lots of rules, regardless of how their behaviour is set. (You can check the table size)
Also, what else do you have enabled? Do you have ZenArmour also installed and running? That is another memory hungry app (it does the same thing, so either use ZenArmour or IPS, not both).
Finally, do you have offloading disabled for the Interfaces? Interfaces ->Settings you need to disable Hardware CRC, TSO and LRO at the least for IPS to work. You might have to disable VLAN HW filtering as well.
These last settings are probably the most common reason for IPS failing. Drivers are almost always broken for these functions, particularly in HardenedBSD/FreeBSD. IIRC these are off by default in pf, but on in OPN.
That's a good point on the memory. I actually installed with ZFS on root instead of UFS like I had on pfSense, which uses more RAM. All the hardware offloading is disabled so I think RAM is the culprit as I've only got 8gb in there.