UtgÄvan av OPNsense 25.7 har publicerats, en distribution för att skapa brandvÀggar som separerades frÄn pfSense-projektet 2015 med mÄlet att utveckla en helt öppen distribution som kan ha funktionalitet pÄ nivÄ med kommersiella lösningar för distribution av brandvÀggar och nÀtverksgatewayar. Till skillnad frÄn pfSense positioneras projektet som oberoende frÄn ett enskilt företag, som utvecklas med aktivt deltagande frÄn gemenskapen och har en helt transparent utvecklingsprocess, samt erbjuder möjligheten att anvÀnda sina arbeten i externa produkter, inklusive kommersiella. KÀllkoden för distributionskomponenterna och de verktyg som anvÀnds för att bygga dem distribueras under BSD-licensen. Byggnaderna finns tillgÀngliga i form av LiveCD och systemavbildning för skrivning till flash-enheter (490 MB).
InnehÄllet i distributionen baseras pÄ FreeBSD-koden. Bland OPNsense-funktionerna finns: helt öppen byggverktygslÄda, stöd för installation i form av paket ovanpÄ vanligt FreeBSD, belastningsbalanseringsverktyg, web-grÀnssnitt för att organisera anvÀndaranslutning till nÀtverket (Captive portal), mekanismer för att spÄra anslutningstillstÄnd (stateful firewall baserat pÄ pf), system för begrÀnsning av bandbredd, trafikfiltrering, skapande VPN baserat pÄ IPsec, OpenVPN och PPTP, integration med LDAP och RADIUS, stöd för DDNS (Dynamic DNS), ett system för visuell rapportering och diagram.
Baserat pÄ distributionen kan redundanta konfigurationer skapas, baserade pÄ CARP-protokollet, som gör det möjligt att starta en reservnod som automatiskt synkroniseras pÄ konfigurationsnivÄ och tar över belastningen vid ett fel pÄ huvudnoden. En web-grÀnssnitt för att konfigurera brandvÀggen erbjuds till administratören, byggt med hjÀlp av web-ramverket Bootstrap och Phalcon MVC.
Bland Àndringarna:
- ĂvergĂ„ngen till FreeBSD 14.3-kodbasen har genomförts (tidigare anvĂ€ndes FreeBSD 14.2-koden).
- Installationsguiden har övergÄtt till att anvÀnda MVC-ramverket och Àr nu ocksÄ tillgÀnglig via Web API för automatisering av nÀtverkskonfigurationen.
- Som standard anvÀnds Dnsmasq istÀllet för ISC DHCP för implementeringen av DHCP. En valfri funktion har lagts till för att anvÀnda DHCP-servern Kea för DHCPv6.
- Arbetet med att separera privilegier vid anvÀndning av webbgrÀnssnittet har genomförts. En experimentell funktion för att köra webbgrÀnssnittet under en separat anvÀndare 'wwwonly' istÀllet för 'root' har lagts till.
- En option 'expire' har lagts till i brandvÀggen för automatisk rensning av tabeller via cron. En ny modell för cachning av alias har aktiverats.
- Ytterligare autentiseringsprofiler har lagts till i Captive portal.
- StandardinstÀllningen Àr att FreeBSD-kmods-repositoriet Àr inaktiverat och externa plugins utvecklade av gemenskapen Àr dolda (en knapp har lagts till pÄ sidan för att visa sÄdana plugins).
- Stödet för att generera trafikavtryck med metoden JA4 har lagts till i verktyget för intrÄngsdetektering.
- AnvÀndargrÀnssnittet för att automatisera operationer med brandvÀggen har förbÀttrats.
- En plugin för att spara sÀkerhetskopior via SFTP har lagts till.
- I anvÀndargrÀnssnittet för tabellkompositionen av innehÄll har JavaScript-biblioteket Tabulator anvÀnts istÀllet för Bootgrid.
- Plugins har uppdaterats: os-acme-client 4.10, os-bind 1.34, os-crowdsec 1.0.11, os-frr 1.45, os-gdrive-backup 1.0, os-grid_example 1.1, os-openvpn-legacy 1.0, os-puppet-agent 1.2 och os-strongswan-legacy 1.0.
KĂ€lla: opennet.ru
