Listing Thumbnail

    OPNsense Open-Source Firewall, Router, VPN, and IDPS

     Info
    Sold by: OPNsense 
    Deployed on AWS
    Free Trial
    AWS Free Tier
    OPNsense is an open-source firewall and routing platform with stateful inspection, VPN, intrusion detection, and web application control for AWS. High-end security made easy™
    4

    Overview

    OPNsense Firewall/Router/VPN/IDPS for AWS

    OPNsense is an open-source, FreeBSD-based firewall and routing platform that brings enterprise-grade security to your AWS environment. Licensed under the OSI-approved 2-clause BSD license, OPNsense combines the extensive features of commercial products with the transparency and flexibility of open source.

    It is the only open-source firewall that includes the highly valued Proofpoint ET Pro ruleset at no additional cost through the ET Pro Telemetry edition , giving you access to professional-grade intrusion detection signatures out of the box.

    Core Security Capabilities

    • Stateful Firewall - Protect your VPC with granular traffic control and inspection
    • Inline Intrusion Detection and Prevention (IDPS) - Detect and block threats in real time with Proofpoint ET Pro rules
    • VPN Technologies - Connect remote sites and users with OpenVPN, IPsec, and WireGuard
    • One-Time Password Authentication - Strengthen access security for administrative components
    • API-Driven Management - Automate configuration and monitoring through a comprehensive REST API built on the in-house developed MVC framework

    Common Deployment Scenarios

    VPC Perimeter Firewall: Deploy OPNsense as a gateway instance to inspect and control all inbound and outbound traffic for your cloud workloads, replacing or supplementing AWS security groups with deep packet inspection and IDPS capabilities.

    Site-to-Site and Remote Access VPN: Use OPNsense to establish encrypted tunnels between your AWS VPC and on-premises networks or remote offices using IPsec, OpenVPN, or WireGuard, enabling secure hybrid cloud connectivity.

    Network Security for Small and Medium Businesses: Consolidate firewall, routing, intrusion detection, and web filtering into a single instance - ideal for organizations that need commercial-grade protection without the complexity or cost of proprietary appliances.

    Advanced Network Management: Leverage OPNsense for traffic shaping, VLAN management, DHCP, DNS, and detailed reporting to maintain full visibility and control over your cloud network.

    Getting Started on AWS

    The official OPNsense AMI is published by Deciso Sales B.V. A free trial is available so you can evaluate the platform before committing.

    1. Launch a new EC2 instance and select the OPNsense image from AWS Marketplace
    2. Configure your instance networking - ensure HTTPS (port 443) is allowed in your security group for management access. Optionally enable SSH (port 22)
    3. Select or skip an SSH keypair - the key is attached to the ec2-user account
    4. Retrieve your initial root and ec2-user passwords from the EC2 system log (Instance Settings > Get System Log)
    5. Access the OPNsense web GUI via HTTPS at your instance's public IP address and log in to begin configuration

    You can also set an initial password for ec2-user by providing it in the User Data field under Advanced Details during instance launch. If no password is specified, one is auto-generated and displayed in the system log.

    Built for Security and Reliability

    OPNsense is built on FreeBSD, providing long-term support and a proven security foundation. The project emphasizes hardened security through modularization, simple and reliable firmware upgrades, fast adoption of upstream software updates, and multi-language support. The robust update mechanism ensures important security patches are delivered in a timely fashion.

    Extensible and Community-Backed

    OPNsense features a modular, plugin-based architecture that makes it easy to extend functionality as your needs grow. The platform is backed by an active open-source community and is recognized in independent reviews for its user-friendly interface, strong community support, and cost-effectiveness.

    Optional Business Edition Upgrade

    Instances can be upgraded to the OPNsense Business Edition using a separate license available from shop.opnsense.com. Volume licensing options are also available for larger deployments.

    Start your free trial today to experience enterprise-grade, open-source network security on AWS.

    Highlights

    • Secure cloud connectivity with proven VPN technologies including OpenVPN, IPsec, and WireGuard. Protect traffic between VPCs, on-premises networks, and remote users with enterprise-grade encrypted tunnels - all managed through an intuitive web interface with API extensibility for automation.
    • Stateful inspection firewall with advanced dynamic routing protocols such as OSPF and BGP via a pluggable architecture. OPNsense's modular design, built on FreeBSD for long-term support, lets you extend functionality through plugins while the MVC framework provides full API access for infrastructure-as-code workflows.
    • Inline intrusion detection and prevention powered by Proofpoint rulesets (ET Open and [ET Pro Telemetry](https://docs.opnsense.org/manual/etpro_telemetry.html) included depending on license) - OPNsense is the only open-source platform that bundles these commercial-grade threat intelligence rulesets at no additional cost. Combined with web application control and one-time password authentication, it delivers layered security in a single appliance.

    Details

    Sold by

    Delivery method

    Delivery option
    64-bit (x86) Amazon Machine Image (AMI)

    Latest version

    Operating system
    FreeBsd OPNsense® 26.7

    Deployed on AWS
    New

    Introducing multi-product solutions

    You can now purchase comprehensive solutions tailored to use cases and industries.

    Multi-product solutions

    Features and programs

    Buyer guide

    Gain valuable insights from real users who purchased this product, powered by PeerSpot.
    Buyer guide

    Financing for AWS Marketplace purchases

    AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
    Financing for AWS Marketplace purchases

    Pricing

    Free trial

    Try this product free for 30 days according to the free trial terms set by the vendor. Usage-based pricing is in effect for usage beyond the free trial terms. Your free trial gets automatically converted to a paid subscription when the trial ends, but may be canceled any time before that.

    OPNsense Open-Source Firewall, Router, VPN, and IDPS

     Info
    Pricing is based on actual usage, with charges varying according to how much you consume. Subscriptions have no end date and may be canceled any time. Alternatively, you can pay upfront for a contract, which typically covers your anticipated usage for the contract duration. Any usage beyond contract will incur additional usage-based costs.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.
    If you are an AWS Free Tier customer with a free plan, you are eligible to subscribe to this offer. You can use free credits to cover the cost of eligible AWS infrastructure. See AWS Free Tier  for more details. If you created an AWS account before July 15th, 2025, and qualify for the Legacy AWS Free Tier, Amazon EC2 charges for Micro instances are free for up to 750 hours per month. See Legacy AWS Free Tier  for more details.

    Usage costs (97)

     Info
    • ...
    Dimension
    Cost/hour
    m4.large
    Recommended
    $0.12
    t2.micro
    $0.04
    t3.micro
    $0.04
    c4.8xlarge
    $0.32
    c4.large
    $0.08
    r5.metal
    $0.32
    c3.8xlarge
    $0.32
    m6id.metal
    $0.32
    m3.medium
    $0.08
    c3.large
    $0.08

    AI Insights

     Info

    Dimensions summary

    You pay by the hour for the AWS EC2 instance size you choose to run this open-source firewall, router, VPN, and intrusion detection platform. Pricing scales with compute capacity across a wide range of instance types. Smaller shared-core types like t3.nano and t3a.micro cost less per hour. General-purpose, compute-optimized, storage, and high-performance families increase in price as vCPU, memory, and network capacity grow. Bare-metal types such as m7i.metal-48xl and c6a.metal carry the highest hourly rates. The software itself is open source; your hourly charge reflects the instance you select.

    Top-of-mind questions for buyers

    Each unit is one running EC2 instance of the type you select, billed per hour. The hourly rate pairs the software with that instance size. One instance equals one charge, regardless of how many firewall interfaces, VPN tunnels, or rules you configure on it.
    The software rate meters running instance-hours only. A fully stopped instance does not accrue the hourly software charge. Underlying AWS storage fees for attached volumes may still apply while stopped. Billing resumes when you start the instance again.
    The hourly rate tracks the compute capacity of the instance you pick. Shared-core types like t3.nano and t3a.micro carry lower rates. Bare-metal types such as m7i.metal-48xl and c6a.metal offer more vCPU, memory, and network capacity, so they carry higher hourly rates.
    opnsense.org
    Helpful?

    Vendor refund policy

    Hourly users can stop using the service at any time without additional costs, cancellation within 48 hours warrants a full refund

    How can we make this page better?

    Tell us how we can improve this page, or report an issue with this product.
    Tell us how we can improve this page, or report an issue with this product.

    Legal

    Vendor terms and conditions

    Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA) .

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Usage information

     Info

    Delivery details

    64-bit (x86) Amazon Machine Image (AMI)

    Amazon Machine Image (AMI)

    An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.

    Additional details

    Usage instructions

    After deployment, ssh and https are enabled by default. To access the instance using https use a recent webbrowser.

    The default username for your instance is : ec2-user (both ssh and https)

    We advise to setup an initial password in the "User data" which can be found in the "Advanced Details" of Step 3 during installation, make sure to select "as text" for the input method. The format for this data is as follows: password=mypasssword

    When omitting a password, one will be automatically generated, which will be visible in the "System Log" (Get System Log option of the instance). Please note that EC2 images often need some time to flush the content of the system log, when presented empty, wait for a minute and try again. A random root password will also be generated and visible from the same log.

    SSH access uses the key provided during installation, the ec2-user should be used as username (e.g. ssh -i my_delivered_ssh_aws_key ec2-user@my-host-at-ec2).

    Resources

    Vendor resources

    Support

    Vendor support

    Getting Started with OPNsense on AWS

    The official OPNsense EC2 image is sold via Deciso Sales B.V. through the AWS Marketplace. After launching the AMI, follow these steps to access your firewall:

    1. Launch a new EC2 instance and select the OPNsense image from the AWS Marketplace.
    2. Choose your instance type based on your deployment requirements.
    3. Configure your VPC and network settings. A network with an external IPv4 address is assigned by default.
    4. Optionally set an initial password for the ec2-user via the "User data" field in "Advanced Details". If omitted, a password is automatically generated and displayed in the system log.
    5. Configure your security group to allow HTTPS access from your network. SSH (port 22) can also be enabled.
    6. Select or skip an SSH keypair. The selected key is attached to the ec2-user and can be changed later via System -> Access -> Users.
    7. After launch, go to your AWS instances, select the image, then navigate to "Image Settings" -> "Get System Log" to retrieve the initial ec2-user and root passwords.
    8. Access the OPNsense web console via HTTPS at the instance's public IP address and log in with the provided credentials.

    Note: It may take a few minutes for the initial passwords to appear in the system log. The output is typically available once the Status Check reports it is finished. If the console does not show the initial password, you can use SSH to reset the root password using sudo /usr/local/sbin/opnsense-shell and selecting option 3.

    Commercial Support

    Commercial support is available at hourly rates from Deciso Sales B.V. A separate Business Edition license is also available. For support inquiries and purchasing, visit https://shop.opnsense.com/ .

    Community resources including documentation are available at

    AWS infrastructure support

    AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

    Product comparison

     Info
    Updated weekly

    Accolades

     Info
    Top
    50
    In Network Infrastructure, Operating Systems
    Top
    100
    In Network Infrastructure, Security

    Customer reviews

     Info
    Sentiment is AI generated from actual customer reviews on AWS and G2
    Reviews
    Functionality
    Ease of use
    Customer service
    Cost effectiveness
    12 reviews
    Insufficient data
    Insufficient data
    1 reviews
    Insufficient data
    Insufficient data
    Insufficient data
    Insufficient data
    Positive reviews
    Mixed reviews
    Negative reviews

    Overview

     Info
    AI generated from product descriptions
    Stateful Firewall Inspection
    Granular traffic control and inspection with stateful packet filtering for VPC perimeter protection and dynamic routing protocols including OSPF and BGP
    Intrusion Detection and Prevention
    Inline IDPS powered by Proofpoint ET Pro and ET Open rulesets with real-time threat detection and blocking capabilities
    VPN Technologies
    Support for OpenVPN, IPsec, and WireGuard protocols for encrypted site-to-site and remote access connectivity
    API-Driven Management
    Comprehensive REST API built on MVC framework for automation, configuration management, and infrastructure-as-code workflows
    Modular Plugin Architecture
    Extensible plugin-based design built on FreeBSD foundation enabling functional expansion and customization through community-backed modules
    Firewall and Packet Inspection
    Stateful packet inspection with GeoIP blocking, anti-spoofing, captive portal, time-based rules, and connection limits
    VPN Protocols and Connectivity
    Support for IPsec, OpenVPN, and WireGuard protocols with site-to-site and remote access VPN capabilities, high-availability tunnels, and authentication integration
    Intrusion Detection and Prevention
    IDS/IPS functionality with deep packet inspection, application detection and blocking, and threat intelligence feeds
    Routing and Traffic Management
    Policy-based routing with IPv4/IPv6 support, static routing, load balancing, reverse proxy, and high availability for TCP, HTTP, and HTTPS applications
    Centralized Management Platform
    Multi-instance visibility and policy control across distributed AWS environments through Netgate Nexus with unified policy management and scalable administration
    Intrusion Detection and Prevention
    Intrusion Detection and Prevention System for threat identification and mitigation
    VPN Connectivity
    VPN connections supporting multiple Gigabit per second bandwidth for secure interconnection between VPCs, offices, and data centers
    Web Proxy with Content Filtering
    Web proxy with content filtering capabilities for traffic inspection and control
    Quality of Service Management
    Quality of Service functionality for traffic prioritization and bandwidth management
    Logging and Reporting
    Comprehensive logging and reporting capabilities for security monitoring and audit trails

    Contract

     Info
    Standard contract
    No
    No
    No

    Customer reviews

    Ratings and reviews

     Info
    4
    35 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    48%
    40%
    3%
    0%
    9%
    6 AWS reviews
    |
    29 external reviews
    External reviews are from G2  and PeerSpot .
    Berkin M.

    Flexible Routing and Security, Though the UI Feels Dated

    Reviewed on Oct 14, 2026
    Review provided by G2
    What do you like best about the product?
    I like that I can deploy OPNsense® on a VDS or dedicated server without needing a switch or router for BGP. I also value the dedicated isolated network, high IPS/IDS and inspection headroom, intrusion detection, and BGP, routing, and VPN services.
    What do you dislike about the product?
    I find OPNsense’s UI/UX suffers from legacy architectural patterns.
    What problems is the product solving and how is that benefiting you?
    I use OPNsense® as a router and firewall for our small datacenter, handling BGP to exchange IPv4 prefixes and routing policies across autonomous systems.
    ENOCH AMARH ANNOR ATTOH

    Edge firewall has strengthened routing and VPN security and has supported deep traffic analysis

    Reviewed on May 18, 2026
    Review provided by PeerSpot

    What is our primary use case?

    I mainly use OPNsense for edge user firewall applications.

    What is most valuable?

    The functions I find most useful in OPNsense are basically the routes because we have a lot of routing that we do with it, VPN, and specifically WireGuard VPN. We also have the Zenarmor plugin because we do use the Zenarmor plugin, and disk monitoring log, ntop, as we also use it for ntop log monitoring.

    What needs improvement?

    When I talk about VPN, I am not completely satisfied with the VPN functions of OPNsense. What I have received so far is that sometimes the VPN route caches for some time and sometimes I want to change the route, but the route gets cached. So I have to sometimes delete it and then do another route again. Or if I want to use the same route but just change the gateway, it will not take effect unless I delete the whole thing and then do it all over again. That is the only issue, but that is acceptable.

    In terms of real-time filtering, I think OPNsense can do more. Looking at other products, they do more of the filtering, and I think OPNsense can look at it. I want to have something like top talkers in a live view, and I want to have some amount of data being stored for maybe over a period of time. Instead of going through additional plugins with extra costs, if I am paying for a premium service on OPNsense, those features should come with it. I should not have to pay extra again.

    For points of improvement, instead of going through VPN plugins and extra costs, they could just include it as part of the package and not make me pay extra. If I know I am paying for a premium service for a year, I should not have to pay for other features like ntop, especially for log monitoring, which is very necessary. I need to monitor my logs and be able to save some amount of data over a period of time. It should not always be live. Because if I have a day or let us say within forty-eight hours or more, I want to know the IPs and the packets going to and from. Since it is doing a lot of filtering, I want the data for what kind of filtering it has done over a period of time, illustrating which IP was trying to pass a packet of this nature towards this destination. I want all of that, something approaching using Wireshark to capture a packet. All those packets going through Wireshark are definitely going through OPNsense if I am capturing the packet from outside of my network. If I can have that data sitting somewhere and I have a problem, I can start troubleshooting from that data. I can say, okay, this IP is going to this destination, this is the packet being pulled, and this particular IP is a top talker. All of that would help me know where to look first without going through a whole lot of sequences just to get something small.

    For how long have I used the solution?

    I have been working with OPNsense for four years now.

    What do I think about the stability of the solution?

    For stability, ten is the best mark, and I would give OPNsense an eight because sometimes when I put in a filter or a configuration, and then revert it, it caches the configuration. I have to actually delete the configuration when I disable it, which is not good. If I disable something, I expect it to work as disabled; it should not cache and still be working as if it is enabled. I think those are parts that can be worked on.

    What do I think about the scalability of the solution?

    Regarding scalability, based on what I just said, I give it a seven for scalability.

    How are customer service and support?

    My mark for OPNsense technical support is a four for the free version since they do not care when they realize you are using the free version; they just ghost on you. For the paid version, I give them a seven or eight because once you are paying, they want to pay attention to you, but if it is free, they do not care and just ghost on you.

    How was the initial setup?

    For the initial setup of OPNsense, I find that it is very simple.

    Which other solutions did I evaluate?

    In my opinion, the main competitors for OPNsense in the market are Arista and Ubuntu, especially Untangle from our end. I prefer Untangle. Because I am using more of OPNsense, I will be partial here.

    What other advice do I have?

    Regarding intrusion detection capabilities for network security, I think it is fine.

    When it comes to the load balancing feature in OPNsense, I have seen it, but I have not used it. What I have actually been trying to use is the high availability—that is the groupings.

    I cannot rate the pricing for OPNsense. I would rate this product an overall eight out of ten.

    Peter Muiruri

    Open-source firewall has provided affordable real-time protection and secure remote access

    Reviewed on Mar 10, 2026
    Review provided by PeerSpot

    What is our primary use case?

    I mainly use OPNsense for routing and network security. That is the basic use: routing and firewall, basically for connecting to the internet as well as filtering my outgoing and incoming traffic.

    What is most valuable?

    In my opinion, the most useful functions or features in OPNsense are those that come packaged inside, such as WireGuard, if you need a VPN. It is not something you have to install afterward. Upon installing OPNsense, you can get WireGuard straight from the interface itself. You can also make it even more advanced by subscribing to certain features to enhance filtering capabilities, especially for filtering websites such as social media and specific traffic types. For pfSense, you cannot get those features straight. You have to keep adding on and installing add-on packages.

    Regarding OPNsense's detection capabilities enhancing my network security, it does filter quite a lot. In terms of firewalling, I can really recommend it to someone who does not want to invest much on hardware and software that can really secure their network. As long as you have somebody who understands the product and is also willing to learn, even if they do not know initially, it is something to pursue at a very minimal cost.

    When talking about real-time filtering inside the product, I am actually very satisfied with it. It is real-time. I like the way it does it. Upon effecting a rule, it automatically starts working. It is not something that delays or seems to hang the system. It effectively starts working immediately upon deploying the rule.

    What needs improvement?

    In my opinion, OPNsense could improve by incorporating either an open side of wireless management or a way that you can also manage your interconnected devices. You could easily have SNMP, Simple Network Management Protocol, incorporated in it so that you can easily manage the devices and easily get the information about the devices that you are managing. Additionally, the inclusion of Pi-hole would allow you to create an ad-free network instead of adding it on a separate device. I would prefer that incorporated into OPNsense, or if it is there, I would appreciate guidance on how to use it.

    For how long have I used the solution?

    I have been working with OPNsense for about a year now.

    What do I think about the stability of the solution?

    For stability, I can give OPNsense a nine. It is very stable.

    What do I think about the scalability of the solution?

    For scalability, I can give it about an eight.

    How are customer service and support?

    For technical support, since I have not worked with one that requires external support, in my case, I think I can give it a ten, because I am able to manipulate whatever I want, and whatever I want it to do, it does. It does not disappoint. So for me, technically, it is a ten.

    Which solution did I use previously and why did I switch?

    I have been working with firewall solutions for about two years. I first worked with pfSense, then I was looking for a difference. That is when I came across OPNsense and wanted to know the difference between the two of them and how OPNsense might be better than pfSense, and also the vice versa.

    How was the initial setup?

    Regarding the initial setup for OPNsense, I find it fair and not that complex. As long as you have knowledge of Linux, it is simple and very straightforward.

    Which other solutions did I evaluate?

    When it comes to comparing OPNsense with other vendors, I cannot compare because currently OPNsense is fully open source. Compared to other vendors who claim to be open source but somehow they still have some interference with their product, yet they claim to be open source, OPNsense stands apart. I can only compare OPNsense with pfSense, since those are the only two I have worked with. pfSense currently, even the community, is not fully open.

    What other advice do I have?

    I confirm that I am currently still working with OPNsense and still using their product. However, because of the hardware that I am using, sometimes it ends up freezing quite often, especially the interfaces, most of the busy interfaces. This is because I am not using the recommended network interfaces for that matter, as I have customized a normal desktop computer to work as an OPNsense router. Because of using the TP-Link cards, that is why I am getting frustrated. I was planning to find, either from the community, the best specification of a computer, maybe an old computer that one can use. Or, because I do not want to invest much on the hardware, I will buy network-dedicated cards, like the Intel cards, since it is not the CPU that has a problem.

    In terms of OPNsense's VPN functions, I normally use it to access it from outside the workplace or to have some of the roaming users access the premise resources from outside the premise. Though, I was also looking at the SD-WAN capability of OPNsense because I wanted to find out if it is possible to have an SD-WAN solution with OPNsense. We are a business that has eight different branches, so I was looking for a way I can have each branch with an OPNsense, but then interconnect all of them through an SD-WAN solution instead of IPsec. This is so that you can communicate with the data center where we have hosted our servers, through OPNsense. I was looking for that to be one of the options: either use IPsec or use a public LAN such as Tailgate.

    In terms of the reporting tools for my network traffic analysis, the reports are good. OPNsense has good reports in terms of the basics: the DHCP, the IPs already given out. In terms of whatever is blocked, whatever has been detected to be a potential threat, and the source of these threats, from which particular region, you can easily get the report from there. Also the bandwidth utilization, you can get it from there. I also deployed it some time back and I saw it had the capability, which of late I cannot see, to incorporate it with a wireless management system such as the Unifi.

    Regarding the load balancing features in OPNsense, I have also used it in terms of load balancing and failover. It is also very effective and straightforward. You just need to have the knowledge on how to go about it. Since it is a community-based open source, you can easily get the information online in case of anything. I have tried both load balancing and failover and it has worked very effectively. In terms of quality of service also, it is very effective. I cannot complain.

    Based on my experience, the main benefits OPNsense provides for me are due to the limitation in getting financials to implement the most marketable solutions available in the market. That pushed me to find other open-source-related solutions or cheaper solutions. That is how I came upon OPNsense and pfSense, but OPNsense was the choice in this decision. That is what brought me to finding a simple but also effective solution, but at a low budget.

    I did not purchase OPNsense directly from the vendor or through marketplaces. I just downloaded the ISO file from OPNsense. In terms of price, I think OPNsense has a reasonable price compared to others, so I can give it about an eight or nine. I would rate this review as a nine overall.

    Dhirender Kumar

    Reporting has given me clear insight into network usage and simplifies multi‑WAN management

    Reviewed on Feb 12, 2026
    Review provided by PeerSpot

    What is our primary use case?

    I am using OPNSense at 5~6 Different Locations with different network requirements, having 40-80 clients each and fully depend on OPNSense and it is running satisfactorily.

    After running OPnsense for 5 years at my primary location management has enaged another firewall solution.

    Now my primary setup is shrink to 7 to 8 computers which is playground for me and my collegues. But we are successfully handling OPNsense at other locations remotely .

    What is most valuable?

    I find everything valuable in OPNsense. The configuration and reporting aspects are what we require. Reporting on user access and data consumed is fascinating in OPNsense, and the configuration offers a clear idea of everything that I have configured in DHCP.

    The key metrics I track to measure the effectiveness of reporting tools include the graphic interface and real-time statistics, which are much better in OPNsense compared to Other products. If I want to export something, that is easy from OPNsense.

    Managing Rules and implenting Policies are much easier than competitive products, Practically using IP blacklisting as well as whitelisting,

    If we talk about port forwarding, is very straightforward. In OPNsense, everything can be done on a single screen: identifying the source of packets, determining what to do with them, and deciding where they should land is the most convenient aspect.

    Additionally, making group of IP addresses in OPNsense is very easy, making the overall experience very user-friendly.

    I assess OPNsense's intrusion detection capabilities through practical testing.

    I find the load balancing features quite satisfactory as I am using two WANs with this system. The load balancing features have no negative impact on my operations, and I am satisfied with this aspect as it automatically takes over the network, directing load to the second WAN if one fails.

    What needs improvement?

    I have attempted to configure OPNsense VPN features, but I was not incomplete due to time constraints. However, I believe that with some effort, the VPN will work fine. I already using OpenVPN simultaneously for computer-to-computer communication, but not with OPNsense, though I am confident it will fulfill my needs. I want to implement a site-to-site VPN, but that project was dropped somehow.

    As its is based on BSD sometime onboard as well as pciX Ethernet adapters refrences are little confusing, to overcome this we just unplug the cable and note the referene appearing on screen.

    To use Intrusion detection and Anvitirus Plugin in is necessary to configure proxy Without a proxy, you cannot use the ClamAV antivirus plugin. I think that should be modified towork without configuring a proxy. This is the only aspect in which OPNsense is falling behind because implementing a proxy requires system-to-system attention. Alternatively, using a transparent proxy poses a threat if not properly configured.

    Those takes laptops outside LAN feels difficulties if Proxy is configured on their system. It is suggested to consider this improvement.

    For how long have I used the solution?

    I have been working with OPNsense for around five years.

    What do I think about the stability of the solution?

    I did not experience too many problems with the implementation or configuration of OPNsense in my system. The main thing to note is that OPNsense is based on BSD, so in some cases, changing the machine causes references of the LAN card to change. For instance, on a single machine, it might show en0, en1, while on a different machine, it shows enp0, enp1. This inconsistent naming convention can be confusing during configuration of LAN and WAN Points,

    What do I think about the scalability of the solution?

    OPNsense is completely scalable for my needs.

    How are customer service and support?

    N/A

    Which solution did I use previously and why did I switch?

    Currently I introduced SonicWall a couple of months ago. I worked with the TZ series, specifically the TZ 270 model.

    How was the initial setup?

    Intial setup is very strainghtforward.

    What about the implementation team?

    None used. All done using tecnical articals available on internet.

    What's my experience with pricing, setup cost, and licensing?

    Setup cost is almost zero as one can simulate the whole environment using open source version.

    Pricing seems fair enough.

    Open source license allows a beginner to have a complete firewall solution for practice and improve skill. Which is not possible in commercial solutions.

    As it can be simulated using virutalbox and other Virtualization software, any one can master it using only a single physical machine with help of available Technical material found on Internet as well as on KB article web site.

    Which other solutions did I evaluate?

    Tried Untangle as well as PFSense in virtualized environment.

    Scott B.

    Flexible Firewall Solution with Strong Community Support, but Complex Configuration Options

    Reviewed on Oct 14, 2025
    Review provided by G2
    What do you like best about the product?
    This product is highly flexible and supported by a helpful community. It meets all of my firewall requirements.
    What do you dislike about the product?
    Because it is flexible, there are many options available for finding the best configuration.
    What problems is the product solving and how is that benefiting you?
    This product offers an excellent firewall solution that can accommodate a wide range of needs.
    View all reviews