Na 6 maanden ontwikkeling de release van de distributie voor het creƫren 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 systeemafbeelding voor opname op flash-opslagapparaten (290 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:
- Er is de mogelijkheid om logs naar een externe server te verzenden met Syslog-ng;
- Een aparte lijst toegevoegd om automatisch gegenereerde regels voor pakketfiltering te bekijken;
- Statistieken toegevoegd voor alle regels van het pakketfilter;
- Verbeterd beheer in de firewallregels (maakt het mogelijk om variabelen in plaats van hosts, poortnummers en subnetten te gebruiken). Mogelijkheid voor importeren en exporteren van aliassen in JSON-formaat toegevoegd. Optionele mogelijkheid voor het bijhouden van statistieken voor aliassen geĆÆntroduceerd;
- De code voor de verwerking en wisseling van gateways is herschreven;
- De mogelijkheid voor het synchroniseren van LDAP-groepen is gerealiseerd;
- De mogelijkheid tot het verzenden van verzoeken voor certificaatondertekening is toegevoegd;
- Ondersteuning voor het doorgeven van routes via IPsec (VTI) is toegevoegd;
- Synchronisatie van aliassen, VHID en widgets via XMLRPC is gerealiseerd;
- Mogelijkheid voor authenticatie in Webproxy en IPsec via PAM is toegevoegd;
- Ondersteuning voor verbinding via een keten van proxy's is toegevoegd;
- De mogelijkheid gepresenteerd om groepen te gebruiken voor de configuratie van verbindingsprivileges via proxy;
- Plugins voor Netdata, WireGuard, Maltrail en Mail-Backup (PGP) zijn voorbereid. De Dpinger- en DHCP-servers zijn geport naar het pluginsysteem;
- Vertalingen naar het Russisch zijn bijgewerkt;
- Nieuwe versies van Bootstrap 3.4, LibreSSL 2.9, Unbound 1.9, PHP 7.2, Python 3.7 en Squid 4 zijn geactiveerd.
Bron: opennet.ru
