Objavljen je izdanjak OPNsense 25.1, distribucije za izradu vatrozida koja se odvojila od projekta pfSense 2015. godine s ciljem razvijanja potpuno otvorene distribucije koja može imati funkcionalnosti na razini komercijalnih rješenja za implementaciju vatrozida i mrežnih prolaza. Za razliku od pfSense, projekt se pozicionira kao neovisna, zajednički razvijana platforma s potpuno transparentnim procesom razvoja, a također nudi mogućnost korištenja svih svojih rješenja u vanjskim proizvodima, uključujući komercijalne. Izvorni tekstovi komponenti distribucije, kao i alati korišteni za izradu, distribuiraju se pod BSD licencom. Izrade su pripremljene u obliku LiveCD-a i sustavnog imidža za snimanje na Flash uređaje (497 MB).
Osnovna struktura distribucije temelji se na kodu FreeBSD. Među mogućnostima OPNsense-a su: potpuno otvoreni alati za izradu, podrška za instalaciju u obliku paketa na obični FreeBSD, alati za raspodjelu opterećenja, web sučelje za organizaciju povezivanja korisnika u mrežu (Captive portal), dostupnost mehanizama za praćenje stanja veza (stateful firewall temeljen na pf), sustav kontrole propusnosti, filtriranje prometa, kreiranje VPN temeljenog na IPsec, OpenVPN i PPTP, integraciju s LDAP i RADIUS, podršku za DDNS (Dinamički DNS), sustav vizualnih izvještaja i grafova.
Na temelju distribucije mogu se izgraditi konfiguracije otporne na kvarove, temeljene na protokolu CARP, koje omogućuju pokretanje osim glavnog vatrozida i rezervnog čvora, koji će se automatski sinkronizirati na razini konfiguracije i preuzeti opterećenje u slučaju kvara primarnog čvora. Administratoru je dostupno web sučelje za postavljanje vatrozida, izgrađeno koristeći web okvir Bootstrap i Phalcon MVC.
Između izmjena:
- Predloženo je novo korisničko sučelje koje podržava svijetlu i tamnu temu.
- Proveden je prijelaz na kodnu bazu FreeBSD 14.2 (ranije se koristio kod FreeBSD 14.1).
- Sučelja za upravljanje korisnicima, grupama i privilegijama, kao i stranica stanja otpornosti na greške i stranica s postavkama prevedeni su na korištenje MVC okvira i sada su dodatno dostupni putem Web API-ja za automatizaciju upravljanja mrežnom konfiguracijom.
- Poboljšana implementacija sigurnosnih zona, omogućujući stvaranje grupa mrežnih sučelja i vezivanje pravila vatrozida (na primjer, možete stvoriti zone za zaštićenu internu mrežu, vanjsku mrežu, dostupne usluge i sustave vanjskih korisnika).
- Dodana podrška za ZFS snimke.
- Omogućeno uključivanje vlastitih dodataka u sshd_config.
- dodana podrška za RFC 5549 za oglašavanje informacija o IPv4 rutiranju koristeći IPv6 Next Hop. Pregrađen kod za kreiranje statičkih ruta.
- Poboljšan mehanizam isporuke obavijesti. Dodana podrška za trajne obavijesti i fiksne bannere.
- Dodavad widget za praćenje isteka trajanja certifikata i brzo ažuriranje certifikata.
- U pravilima paketnog filtriranja dodana eksperimentalna podrška za postavku redukcije prometa na licu mjesta (inline shaper).
- Dodana implementacija datotečnog sustava 9P (p9fs).
- Ažurirane verzije PHP 8.3.15, lighttpd 1.4.77, openvpn 2.6.13 i radvd 2.20.
- Ažurirani dodaci: os-acme-client 4.8, dodaci: os-caddy 1.8.1, dodaci: os-cpu-microcode 1.1, dodaci: os-haproxy 4.5 i dodaci: os-tailscale 1.2.
Izvor: opennet.ru
