distributie voor het maken van firewalls , dat een afsplitsing is van het pfSense-project, dat is opgericht om een volledig open distributie te vormen met functionaliteit op het niveau van commerciƫle oplossingen voor de implementatie van firewalls en netwerkgateways. In tegenstelling tot pfSense positioneert het project zich als onafhankelijk van ƩƩn bedrijf, en wordt het ontwikkeld met actieve deelname van de gemeenschap en heeft het een volledig transparant ontwikkelingsproces, evenals de mogelijkheid om al zijn ontwikkelingen te gebruiken in externe producten, inclusief commerciƫle. De bronbestanden van de distributiecomponenten, evenals de gebruikte tools voor de bouw, onder de BSD-licentie. Builds in de vorm van LiveCD en een systeemafbeelding voor opname op Flash-opslagmedia (280 MB).
De basisopzet van de distributie is gebaseerd op de code , dat een gesynchroniseerde fork van FreeBSD ondersteunt, waarin extra beveiligingsmechanismen en technieken tegen exploitatiemethoden zijn geĆÆntegreerd. Onder OPNsense kunnen we een volledig open bouwtoolset, de mogelijkheid om pakketten bovenop normaal FreeBSD te installeren, load balancing, een webinterface voor het verbinden van gebruikers met het netwerk (Captive portal), mechanismen voor het volgen van verbindingstoestanden (stateful firewall op basis van pf), capaciteitsbeperkingen, verkeersfiltering, het opzetten van VPN op basis van IPsec, OpenVPN en PPTP, integratie met LDAP en RADIUS, ondersteuning voor DDNS (Dynamic DNS), en een systeem voor visuele rapporten en grafieken onderscheiden.
Bovendien biedt de distributie hulpmiddelen voor het creƫren van fouttolerante configuraties, gebaseerd op het gebruik van het CARP-protocol, waarmee een reserveknooppunt kan worden gestart naast de hoofd-firewall, dat automatisch wordt gesynchroniseerd op configuratieniveau en de belasting overneemt in het geval van een storing van de primaire knoop. Voor de beheerder is er een moderne en gebruiksvriendelijke interface voor het configureren van de firewall, gebouwd met behulp van het webframework Bootstrap.
In de nieuwe versie:
- De prestaties van de webinterface voor het verbinden van gebruikers met draadloze netwerken (Captive portal) zijn verbeterd;
- Voor IPsec is ondersteuning voor authenticatie via openbare sleutels geĆÆmplementeerd;
- De mogelijkheid om certificaten te maken met behulp van algoritmen op basis van elliptische krommen is toegevoegd;
- Ondersteuning voor VXLAN- en Loopback-apparaten is toegevoegd;
- De controle van de functionaliteit van firmware is versterkt;
- In de regels die aan de netwerkinterface zijn gekoppeld, is de mogelijkheid om bindings te definiëren op basis van de richting van de pakketstroom (inkomend/uitgaand) en de werking in non-quick modus geïmplementeerd (het laatste regel dat aan de voorwaarden voldoet, wordt geactiveerd, niet de eerste);
- De front-end voor het bijhouden van logs is herschreven met behulp van het MVC-framework en ondersteunt nu beheer via API;
- Versie 3.7 van Python is als standaardversie in gebruik genomen;
- De versies van de programma's zijn bijgewerkt, waaronder LibreSSL 3.0, OpenSSL 1.1.1, php 7.2.27, isc-dhcp 4.4.2, zabbix4-proxy 1.2 en jQuery 3.4.1;
- Ondersteuning voor Google Backup API 2.4 is toegevoegd.
Bron: opennet.ru
