IPFire 2.27 Core 160 arrives saying goodbye to Python 2, support improvements, updates and more

Few days ago the launch of the new version of the distribution for the creation of routers and firewalls "IPFire 2.27 Core 160" in which a large number of updates have been made to the system package, as well as some changes, among which the preparation for the end of support for Python 2 and more stands out.

For those who do not know this Linux distribution I can tell you that this is a linux distribution focused on simple setup, good handling and a high level of security, specifically designed to perform firewall functions (firewall) and routing in a local network.

It is regulated by an intuitive web interface through the browser, which offers many configuration options for experienced and novice sysadmins.

IPFire is characterized by a simple installation process and organization of settings through an intuitive web interface, packed with clear graphics.

The system is modular, in addition to basic packet filtering functions and traffic management for IPFire, the modules They're available with an implementation system to prevent attacks based on meerkat, to create a file server (Samba, FTP, NFS), a mail server (Cyrus-IMAPd, Postfix, Spamassassin, ClamAV and Openmailadmin) and print server (CUPS), the organization of a VoIP gateway based on Asterisk and Teamspeak, the creation of a wireless access point, the organization of the audio and video transmission server (MPFire, Videolan, Icecast, Gnump3d, VDR). IPFire uses the special Pakfire package manager to install plugins.

Main new features of IPFire 2.27 Core 160

This new version stands out for pave the way to remove Python 2 support in the next version of IPFire. The distribution itself is no longer tied to Python 2, but some custom scripts continue to use this branch, so the developers are basically finishing the transition to this version.

Another of the changes that stands out in this new version is the placing packet handlers, network interfaces, and queues to the same CPU cores has been included to reduce latency and increase performance for intensive traffic processing in the network subsystem to reduce migration between different CPU cores and increase processor cache efficiency.

This update brings a first change that will allow the network interfaces that support it to send packets that belong to the same flow to the same processor core. This allows to take advantage of a better cache location and the firewall engine as well as the intrusion prevention system benefit from this, especially with a large number of connections and especially on hardware with smaller CPU caches.

Also in IPFire 2.27 Core 160 service redirection support has been added to the firewall engine and the graphics are converted to use the SVG format.

On the part of the system package updates, we can find that updated versions of cURL 7.78.0, ddns 014, e2fsprogs 1.46.3, ethtool 5.13, iproute2 5.13.0, less 590, libloc 0.9.7, libhtp 5.0.38, libidn 1.38, libssh 0.9.6 have been introduced .8.7, OpenSSH 1p1.1.1, openssl 8.45k, pcre 21.07.0, poppler 3, sqlite3.36 1.9.7, sudo 2p5.9.3, strongswan 5.0.7, suricata 12.5.4, sysstat 2.1.1, sysfsutils XNUMX.

While the add-ons were updated versions of alsa, bird 2.0.8, clamav 0.104.0, faad2 2.10.0, freeradius 3.0.23, frr 8.0.1, Ghostscript 9.54.0, hplip 3.21.6, iperf3 3.10. 1, lynis 3.0.6, mc 7.8.27, monit 5.28.1, minidlna 1.3.0, ncat 7.91, ncdu 1.16, taglib 1.12, Tor, traceroute 2.1.0, Postfix 3.6.2, spice 0.15.0 .

It is also noted that the ability to use a web proxy was provided on systems without an internal network and that the registry shows the names of the protocols instead of the numbers.

Finally if you are interested in knowing more about it About this new version of IPFire, you can check the details in the following link


Finally, for those who are interested in being able to download this new version, can get the ready install images for x86_64, i586 and ARM architectures from the official website of the distribution in its download section. The size of the installation ISO image is 406 MB (x86_64, i586, ARM, AArch64).

The link is this.


The content of the article adheres to our principles of editorial ethics. To report an error click here.

Be the first to comment

Leave a Comment

Your email address will not be published. Required fields are marked with *



  1. Responsible for the data: AB Internet Networks 2008 SL
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.