Have a look at openbsd.
I'm not any sort of network genius, but was able to install and configure with some reading, implementing pf, the firewall, took a lot of reading, it is much more human friendly as far as readability, as compared to iptables gobbly gook. I do have 2 ip cams, Anpviz and a...