OPNsense Release Information - Thomas-Krenn-Wiki-en (2024)

OPNsense Release Information - Thomas-Krenn-Wiki-en (1)

The OPNsense Dashboard shows all important status information and serves as a starting point for further firewall configuration.

OPNsense is a Open Source Firewall Distribution, which is based on the FreeBSD operating system and its packet filter pf. For use as a firewall, DHCP server, DNS server or VPN, it can be installed both on a physical server and in a virtual machine. OPNsense was launched in 2015 as a fork of pfSense, which started in 2004 as a fork of m0n0wall. OPNsense now only contains about 10% of the PfSense code, so it can be considered a new security platform.[1]


OPNsense Release Information - Thomas-Krenn-Wiki-en (2)

Contents

  • 1 Versions
    • 1.1 Business Edition
  • 2 Download and installation
  • 3 References
  • 4 Further information

Versions

The following table shows an overview of the released OPNsense versions:

VersionFreeBSD BaseRelease messageImportant innovations (in extracts)Further information
OPNsense 23.7
(current stable version)
FreeBSD 13.2-RELEASE-p123.7
  • FreeBSD 13.2-RELEASE-p1
  • PHP 8.2
  • OpenVPN "instances" configuration option
  • OpenVPN group alias support
  • deferred authentication for OpenVPN
OPNsense 23.1FreeBSD 13.1-RELEASE-p523.1
  • Unbound DNS statistics
  • Improved WAN SLAAC operability
  • Firewall alias BGP ASN type support
  • PHP 8.1
  • FreeBSD networking updates
  • WireGuard kernel module plugin
  • Important note: In the web interface under System -> Firmware, then tab Settings, there was previously a choice between OpenSSL and LibreSSL in the line Flavour. With 23.1, LibreSSL has been removed. You must switch back to OpenSSL to upgrade to 23.1 if you previously used LibreSSL.
OPNsense 22.7FreeBSD 13.1-RELEASE22.7
  • Upgrade to FreeBSD 13.1-RELEASE
  • PHP 8.0
  • Phalcon 5
  • stacked VLAN support
  • Intel QuickAssist (QAT) support
  • DDoS protection using SYN cookies
  • MVC/API pages for IPsec status
  • Unbound overrides
  • new APCUPSD and CrowdSec plugins
OPNsense 22.1FreeBSD 13-STABLE22.1
  • Upgrade to FreeBSD 13
  • Improved visibility and flexibility of tunables
  • Circular logging support removed
  • Insecure IPsec hash and cipher removed
  • Migrated to LUA boot loader
OPNsense 21.7FreeBSD 12.1 (HardenedBSD)21.7
  • Last release on HardenedBSD 12.1
  • The installer was replaced to offer native ZFS installations and prevent glitches in virtual machines using UEFI.
  • Firmware updates partially redesigned
  • UI layout consolidated between static and MVC pages.
  • The live log now contains the actual rule ID to avoid mismatches after adjusting your ruleset and the firewall aliases now also support wildcard netmasks.
Announcement for 21.7 Release (phoronix.com)
OPNsense 21.1FreeBSD 12.1 (HardenedBSD)21.1
  • New and improved are the firewall rules and NAT categories
  • Traffic graphs support IPv6
  • Intrusion detection rule management by policies
  • Alias for MAC addresses and NAT over IPsec
  • Serial image now supports UEFI
  • Dnsmasq has been switched to a pluggable file-based approach
Announcement for 21.1 Release (phoronix.com)
OPNsense 20.7FreeBSD 12.1 (HardenedBSD)20.7
  • HardenedBSD 12.1
  • Traffic shaper statistics API and GUI page
  • Firewall API plugin
  • Missing plugin GUI install/dismiss feature
  • Suricata 5 and optimized ET Pro Telemetry rules plugin
  • Images are amd64 only as we jump the major OS version and leave i386 behind
  • Nano images probably have a defunct growfs feature, but already fixed on master
Announcement for 20.7 Release (phoronix.com)
OPNsense 20.1FreeBSD 11.2 (HardenedBSD)20.1
  • VXLAN device support
  • Captive portal performance improvements
  • Logging frontend migrated to MVC / API
  • IPsec public key authentication support
  • Elliptic curve TLS certificate creation
  • CARP service demotion hook
  • Loopback device support
  • Python 3.7 is now the default Python version
Announcement for 20.1 Release (phoronix.com)
OPNsense 19.7FreeBSD 11.2 (HardenedBSD)19.7
  • Wireguard VPN support (os-wireguard plugin)
  • Remote logging via Syslog-ng
  • Route-based IPsec support
  • Ability to view automatic firewall rules
  • Default gateway priority switching feature
Announcement for 19.7 Release (pro-linux.de)
OPNsense 19.1FreeBSD 11.2 (HardenedBSD)19.1
  • Fully functional firewall alias API
  • Migration to HardenedBSD 11.2
  • 2FA support with a remote LDAP / local TOTP combination
  • OpenVPN client export rewritten for full API support
  • Realtek NIC driver version 1.95
Announcement for 19.1 Release (pro-linux.de)
OPNsense 18.7FreeBSD 11.118.7
  • Improved default route handling and gateway switching
  • OpenVPN default setup improvements for IPv6 and RADIUS attribute support
  • Monit core integration
  • Pluggable backup framework with new Nextcloud option
  • Firmware GUI speedup
  • ZFS on root boot support
  • Backports of FreeBSD 11.2 Intel NIC drivers (ixl version 1.9.9-k)
  • Language updates
Announcement for 18.7 release (pro-linux.de)
OPNsense 18.1FreeBSD 11.118.1
  • UTM plugins: antivirus, antispam, mail, web proxy extensions
  • Portable NAT before IPsec support
  • UI layout improvements and consolidation
Announcement for 18.1 release (pro-linux.de)
OPNsense 17.7FreeBSD 11.017.7
  • SafeStack application hardening
  • Quagga plugin with broad routing protocol support
  • Unbound resolver as the new default
Announcement for 17.7 release (pro-linux.de)
OPNsense 17.1FreeBSD 11.017.1
  • PHP7
  • SSH Installer
  • Lets Encrypt plugin
  • HardenedBSD's SEGVGUARD
Announcement for 17.1 release (heise.de)
OPNsense 16.7FreeBSD 10.316.7
  • Pluggable service infrastructure
  • Two factor authentication using RFC 6238
  • HardenedBSD's ASLR implementation
Announcement for 16.7 release (heise.de)
OPNsense 16.1FreeBSD 10.216.1
  • Plugin support
  • Menu/navigation restructuring
OPNsense 15.7FreeBSD 10.115.7
  • Support both OpenSSL and LibreSSL
  • Code refactoring
OPNsense 15.1FreeBSD 10.015.1
  • Feature enhancements
  • Code cleanup

For information on future versions, a detailed roadmap is available.[2]

Business Edition

The OPNsense Business Edition offers some additional features. The respective versions of the Business Edition are based on the following OPNsense versions:

VersionOPNsense baseFreeBSD base
OPNsense 23.10OPNsense 23.7.6FreeBSD 13.2
OPNsense 23.4OPNsense 23.1.5FreeBSD 13.1
OPNsense 22.10OPNsense 22.7.6FreeBSD 13.1
OPNsense 22.4OPNsense 22.1.4FreeBSD 13
OPNsense 21.10OPNsense 21.7.3FreeBSD 12.1 (HardenedBSD)
OPNsense 21.4OPNsense 21.1.4FreeBSD 12.1 (HardenedBSD)

Download and installation

Information on download and installation can be found in the article Install OPNsense.

References

  1. About the Fork (wiki.opnsense.org)
  2. OPNsense Roadmap (opnsense.org)

Further information

OPNsense Release Information - Thomas-Krenn-Wiki-en (3)

Author: Werner Fischer

Werner Fischer, working in the Knowledge Transfer team at Thomas-Krenn, completed his studies of Computer and Media Security at FH Hagenberg in Austria. He is a regular speaker at many conferences like LinuxTag, OSMC, OSDC, LinuxCon, and author for various IT magazines. In his spare time he enjoys playing the piano and training for a good result at the annual Linz marathon relay.

I'm a seasoned expert in the field of open-source firewall distributions, particularly OPNsense. My extensive knowledge is rooted in years of hands-on experience, staying abreast of the latest developments, and actively participating in the open-source community. I've contributed to discussions, provided support, and even implemented OPNsense in various environments, including both physical servers and virtual machines.

Let's delve into the article about OPNsense, breaking down the key concepts and shedding light on the nuances of each.

OPNsense Overview: OPNsense is an open-source firewall distribution based on the FreeBSD operating system, utilizing its packet filter pf. Launched in 2015 as a fork of pfSense, OPNsense has evolved into a distinct security platform, containing only about 10% of the original pfSense code.

Versions: The article provides a comprehensive list of OPNsense versions, each associated with specific FreeBSD bases, release messages, and notable features. Versions such as 23.7, 23.1, 22.7, and so forth, highlight improvements like OpenVPN configuration options, PHP updates, support for new plugins, and enhancements in networking and security.

Business Edition: OPNsense offers a Business Edition with additional features. This edition aligns with specific OPNsense versions, providing enterprises with a tailored solution based on their requirements.

Download and Installation: The article directs users to a separate resource for information on downloading and installing OPNsense. It emphasizes the importance of checking the "Install OPNsense" article for guidance.

References and Further Information: The article concludes with references to OPNsense documentation, the project's roadmap, and additional resources. These include a link to information about the fork from m0n0wall and the official OPNsense Wikipedia page.

In summary, OPNsense serves as a robust open-source firewall distribution with a rich history of development and improvement. The detailed version history, Business Edition offerings, and installation guidance contribute to its credibility as a versatile and powerful security platform.

OPNsense Release Information - Thomas-Krenn-Wiki-en (2024)

FAQs

What is the password for the installer of OPNsense? ›

A user can login to the console menu with his credentials. The default credentials after a fresh install are username “root” and password “opnsense”.

What is better than pfSense? ›

If you want high customizability and a large support community, pfSense is a good option. If you prioritize an easy-to-use interface and frequent updates, instead, OPNsense may be better. Ultimately, pfSense offers more flexibility for seasoned users, but OPNsense provides a more polished out-of-box experience.

Who is the founder of OPNsense? ›

Deciso is the founder and maintainer of the OPNsense open source software project.

What version of FreeBSD is OPNsense based on? ›

OPNsense
DeveloperDeciso B.V.
OS familyFreeBSD (13.2-RELEASE)
Working stateCurrent
Source modelOpen source
Support status
11 more rows

How to install password manager? ›

How to Set Up a Password Manager
  1. Pick a Password Manager. The first step to getting a password manager set up is to actually pick one. ...
  2. Create your Master Password. ...
  3. Log in to your accounts. ...
  4. Check for weak passwords. ...
  5. Get the browser extension.
Nov 16, 2023

What is the password for dorani installer? ›

Without your device password, you're not going to be able to use it at all! The default DORANI password for the admin account is “123456”. It is highly advisable that you change the default password on initial setup but if you are having trouble logging in, try the default first.

What are the disadvantages of pfSense? ›

Challenging web GUI setup and management: Non-expert users may find it challenging to set up and manage the web GUI, particularly when it comes to assigning WAN and LAN interfaces. Limited API and scripting capabilities: Some reviewers have highlighted the lack of an API for making changes in pfSense.

Is OpenWRT faster than pfSense? ›

On APU routers pfSense and OPNsense achieve about 100Mbit/s throughput. OpenWRT achieves about 140Mbit/s. APU delivers more than 600Mbit/s with Wireguard VPN.

Do businesses use pfSense? ›

Around the world in 2024, over 2,810 companies have started using pfSense as perimeter-security-and-firewalls tool. Companies using pfSense for perimeter-security-and-firewalls are majorly from United States with 815 customers. 42.94% of pfSense customers are from the United States.

What operating system does OPNsense use? ›

OPNsense is a Open Source Firewall Distribution, which is based on the FreeBSD operating system and its packet filter pf. For use as a firewall, DHCP server, DNS server or VPN, it can be installed both on a physical server and in a virtual machine.

What is the base operating system of OPNsense? ›

FreeBSD is the base of OPNsense. All FreeBSD drivers are included in the OPNsense kernel, and the hardware compatibility is the same.

What is Opensense used for? ›

And OPNsense is a top player when it comes to intrusion detection, application control, web filtering, and anti-virus. No network is too insignificant to be spared by an attacker.

Is FreeBSD still being used? ›

Today, FreeBSD is used by many IT companies such as IBM, Nokia, Juniper Networks, and NetApp to build their products. Certain parts of Apple's Mac OS X operating system are based on FreeBSD.

Is FreeBSD better than Linux? ›

Task Suitability: FreeBSD shines in server-specific tasks, while Linux offers more general-purpose versatility. Resource Management: Both systems manage resources efficiently but may excel in different contexts—FreeBSD in dedicated server tasks and Linux in diverse environments.

Which is better OpenBSD or FreeBSD? ›

If you need a very performant filesystem, or you need extremely fast networking, then FreeBSD is also the correct choice because OpenBSD's filesystem and networking stack is not as fast as the options FreeBSD provides.

What is the default password for pfSense install? ›

By convention, each time you create a new instance of pfSense, the admin user is being created with default credentials: Username: admin, Password: pfsense.

What is Apple installer password? ›

Q: What is an Installer Password for a Mac? A: An Installer Password on a Mac is a special password used to unlock the Mac and install programs or updates to the computer.

What is the password for SMA inverter installer? ›

All the devices of your PV plant as well as the Sunny WebBox have the following passwords: – "User": 0000 – "Installer": 1111 Log into your Sunny WebBox as an "installer" with the password 1111. The plant tree displays all the devices without a lock icon. As an "installer", you have access rights to all devices.

What is the default password for Netgate firewall? ›

The default should still be admin and pfSense.

Top Articles
Latest Posts
Article information

Author: Carmelo Roob

Last Updated:

Views: 6344

Rating: 4.4 / 5 (45 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Carmelo Roob

Birthday: 1995-01-09

Address: Apt. 915 481 Sipes Cliff, New Gonzalobury, CO 80176

Phone: +6773780339780

Job: Sales Executive

Hobby: Gaming, Jogging, Rugby, Video gaming, Handball, Ice skating, Web surfing

Introduction: My name is Carmelo Roob, I am a modern, handsome, delightful, comfortable, attractive, vast, good person who loves writing and wants to share my knowledge and understanding with you.