I totally care. I was rude.
I should have welcomed you to the forum a while back. I can take the at Wattie out. He is the one FreeBSD guy I know other than you..now
It's no biggie, I guess I could have worded that a little better now reading it back to myself. Anyway, thanks for the welcome now.
What made you choose pf over the others? Lower memory? Better performance?
I actually haven't done the performance metrics on the different FreeBSD firewalls. IPFW of course is the "official" FreeBSD firewall, but I never really got into it. It feels clunky to me having to prefix every rule with the command to ipfw as well as numbering all the rules. I don't want to do that. PF seemed to flow better for me. I use includes, macros and tables quite extensively. I also liked the fact that PF is what pfSense is based on. The one caveat is that it is last rule match as opposed to first rule match. I have found it easy to simulate a first rule match algorithm however using the "quick" keyword.
Yeah based on what I read in the handbook seems similar. Although seems F2B might be better since it reads the logs. Thought?
Right now I only use it to monitor SSH and since it's built into the FreeBSD base, it's one less package I have to maintain outside of freebsd-update. I suppose if I the monitoring to include more daemons I would consider switching to F2B since it seems it's far more versatile.
I am testing FreeBSD currently but mostly a Linux guy since the 90s. Mostly because I love Unix and learning. Also seem to have a growing aversion to Systemd.
I'm vaguely familiar with systemd as I've played with CentOS before. I've pretty much always been a BSD guy, but I know it stirred up a lot of controversy in the linux world. So I won't open that can of worms... lol!
Lastly, welcome to FreeBSD!
. The official FreeBSD handbook is wealth of information and while I haven't read it myself, I've heard that the "Absolute FreeBSD" books are pretty good. I've read the author's other books in the "FreeBSD Mastery Series" and I find them pretty useful. I'm not a committer and I don't maintain any packages, but if you have any FreeBSD questions feel free to ask. I probably won't know but I'd be glad to try lol!