opnsense
OPNsense is an open-source, FreeBSD-based firewall and routing platform maintained as a security-focused software project. It provides network filtering, routing, VPN, monitoring, intrusion prevention, and related management capabilities for individuals, organizations, and service operators. It is delivered as software for physical, virtual, and purpose-built deployments.