OK. I've read man firewall and Chapter 31. Firewall and I'm still a bit uncertain about which firewall to choose. Here's my use case:
I have FreeBSD 13 installed on my Lenovo Thinkpad T-430. I alternate between the ethernet connection and wifi. Either way, I only use IPV4. I would like to be able to access the internet from the laptop and be able to ssh into the machine from my internal home network.
I'm not looking for how to configure the firewall, but rather how to choose between them. My read of things is that IPFW has been in FreeBSD forever and is quite powerful, PF is imported from OpenBSD and is maintained, but maybe not kept up to date with upstream developments, and IPFILTER is not all that. What's confusing is that the handbook lists PF first and IPFW second, but other sources ding PF and tout IPFW. What's the deal?
I have FreeBSD 13 installed on my Lenovo Thinkpad T-430. I alternate between the ethernet connection and wifi. Either way, I only use IPV4. I would like to be able to access the internet from the laptop and be able to ssh into the machine from my internal home network.
I'm not looking for how to configure the firewall, but rather how to choose between them. My read of things is that IPFW has been in FreeBSD forever and is quite powerful, PF is imported from OpenBSD and is maintained, but maybe not kept up to date with upstream developments, and IPFILTER is not all that. What's confusing is that the handbook lists PF first and IPFW second, but other sources ding PF and tout IPFW. What's the deal?