Byl vydán release distribuce pro vytváření firewallů OPNsense 24.1, která je odvozeninou od projektu pfSense, vytvořeného s cílem vytvořit zcela otevřenou distribuci, která by mohla mít funkčnost na úrovni komerčních řešení pro nasazení firewallů a síťových bran. Na rozdíl od pfSense je projekt prezentován jako nekontrolovaný jednou společností, vyvíjený za přímého zapojení komunity a disponující zcela transparentním procesem vývoje, a také poskytující možnost využití jakýchkoli svých produktů v externích, včetně komerčních, řešeních. Zdrojové texty komponent distribuce i nástroje používané pro build se distribuují pod licencí BSD. Buildy jsou připraveny ve formátu LiveCD a systémového obrazu pro zápis na Flash paměti (443 MB).
Základ distribuce je postaven na kódu FreeBSD. Mezi možnostmi OPNsense lze vyzdvihnout plně otevřený nástroj pro sestavení, možnost instalace ve formě balíčků na běžné FreeBSD, prostředky pro vyvážení zátěže, webové rozhraní pro organizaci připojení uživatelů k síti (Captive portal), přítomnost mechanismů pro sledování stavů připojení (stateful firewall na bázi pf), nastavení omezení šířky pásma, filtrování provozu, vytváření. VPN na základě IPsec, OpenVPN a PPTP, integrace s LDAP a RADIUS, podpora DDNS (Dynamický DNS), systém přehledných zpráv a grafů.
Distribuce poskytuje nástroje pro vytváření odolných konfigurací, založených na využití protokolu CARP, což umožňuje spustit vedle hlavního firewallu záložní uzel, který bude automaticky synchronizován na úrovni konfigurace a převezme zátěž v případě selhání primárního uzlu. Správcům je nabízena moderní a jednoduchá rozhraní pro nastavení firewallu, postavená s využitím webového frameworku Bootstrap.
Mezi změnami:
- Byl proveden přechod na knihovnu OpenSSL 3.
- Byla aktivována nová větev systému detekce útoků Suricata 7.
- Ve výchozím nastavení je předinstalován modul jádra s VPN Wireguard, dodávaný ve FreeBSD 13.2.
- Pro Wireguard byla implementována experimentální podpora netmap.
- Mezi hlavními komponenty jsou zahrnuty pluginy os-firewall a os-wireguard. Podpora pluginu os-wireguard-go byla ukončena.
- Byla přidána možnost využití DHCP serveru Kea s podporou zajištění dostupnosti místo ISC DHCP.
- Byly aktualizovány verze libxml 2.11.6, php 8.2.15, py-duckdb 0.9.2 a sqlite 3.45.0.
- Bylo zakázáno spouštění příkazového shellu a přístup k zálohám pro uživatele bez administrátorských práv.
- Byla přidána podpora protokolu OCSP (Online Certificate Status Protocol) pro kontrolu revokace certifikátů.
- Na MVC framework byly převedeny přehledová stránka a komponenty pro nastavení brány, NPTv6, ARP a NDP, což umožnilo implementaci podpory pro správu přes API.
- Bylo přidáno nastavení „maxfilesize“ pro rotaci logu po dosažení určité velikosti.
- Integrace s webovým proxy byla přesunuta do pluginu os-squid.
Zdroj: opennet.ru
