È stato pubblicato il rilascio della distribuzione per la creazione di firewall e gateway di rete pfSense CE 2.8.0 (Edizione Community). La distribuzione si basa sul codice sorgente di FreeBSD, utilizzando sviluppi del progetto m0n0wall e del filtro dei pacchetti pf. È disponibile un'immagine iso per il download per l'architettura amd64.
La gestione del sistema operativo avviene tramite un'interfaccia web. Per organizzare l'accesso degli utenti a reti cablate e wireless può essere utilizzato il Captive Portal, NAT, VPN (IPsec, OpenVPN) e PPPoE. È supportata una vasta gamma di funzionalità per limitare la larghezza di banda, limitare il numero di connessioni simultanee, filtrare il traffico e creare configurazioni di alta disponibilità basate su CARP. Le statistiche operative sono visualizzate sotto forma di grafici o in formato tabellare. È supportata l'autenticazione tramite una base utenti locale, nonché tramite RADIUS e LDAP.
Principali modifiche:
- I componenti del sistema di base sono stati aggiornati a FreeBSD 15-CURRENT. È stata aggiornata la versione di PHP a 8.3.
- L'interfaccia utente è stata riscritta per utilizzare il servizio gratuito ACB (Automatic Configuration Backup), che consente di salvare automaticamente le copie di sicurezza delle impostazioni nel cloud di Netgate (i backup vengono trasferiti in forma crittografata). È stata aggiunta la possibilità di modificare la chiave del dispositivo utilizzata per la crittografia.
- È stato proposto un nuovo backend per il protocollo PPPoE, basato sul modulo del kernel if_pppoe, che dimostra una maggiore capacità di throughput durante la trasmissione dei dati attraverso l'interfaccia di rete PPPoE. Tuttavia, if_pppoe è in ritardo in termini di funzionalità, ad esempio, non supporta MLPPP. Attualmente, il nuovo backend è disattivato per impostazione predefinita, ma nelle future versioni sostituirà il vecchio backend basato sul pacchetto MPD.
- Le regole di gestione degli stati di connessione nel firewall (State Policy) sono state modificate. Invece della modalità Floating di default, è attivata la modalità Interface Bound, in cui lo stato della connessione è legato all'interfaccia di rete e i tentativi di invio dei pacchetti attraverso un'altra interfaccia di rete vengono bloccati. Quando si utilizza IPsec VTI, si torna alla modalità Floating, poiché il legame con le interfacce di rete in questo caso crea problemi.
- È stata implementata la modalità Fail-Back per i gateway, in cui lo stato di legame con i gateway secondari viene azzerato dopo il ripristino del gateway primario.
- Sono state attivate ulteriori funzionalità del server DHCP Kea, che hanno permesso di raggiungere la parità funzionale con ISC DHCP. È stata aggiunta la supporto per la registrazione e l'aggiornamento delle voci DNS relative ai nomi host dei client DHCP. È stata implementata l'estensione DHCPv6 Prefix Delegation. È ora possibile avviare server DHCP di riserva sincronizzati per garantire alta disponibilità (High Availability), semplificando la configurazione delle configurazioni di failover. È stata aggiunta la supporto per indirizzi ARP statici. È stata fornita la possibilità di modificare le impostazioni di Kea non coperte dall'interfaccia grafica, utilizzando blocchi in formato JSON.
- È garantito il supporto completo per NAT64, che consente ai client con indirizzi IPv6 di accedere agli host che utilizzano IPv4.
- È stata aggiunta la possibilità di utilizzare template di sistema nelle regole personalizzate del firewall, precedentemente applicabili solo nelle regole interne. Sono stati aggiunti nuovi template per evidenziare sottoreti riservate e specializzate.
Fonte: opennet.ru
