The assertion that opnsense was hacked caught my attention. :o
I should add to the previous suggestions to test before deploying, meaning at least connect it to you lan and run nmap to check for open ports, make sure no default and/or weak passwords are in use, and use key authentication instead of passwords.
There is a lot that can be done, but the default installation is pretty safe, provided that the default passwords are changed/updated during the setup.
Good luck with your new setup, check the forums or ask for more specific questions if you get stuck on something.
I should add to the previous suggestions to test before deploying, meaning at least connect it to you lan and run nmap to check for open ports, make sure no default and/or weak passwords are in use, and use key authentication instead of passwords.
There is a lot that can be done, but the default installation is pretty safe, provided that the default passwords are changed/updated during the setup.
Good luck with your new setup, check the forums or ask for more specific questions if you get stuck on something.