Nakon 6 mjeseci razvoja izdavanje distribucije za izradu vatrozida , koja je sklop projekata pfSense, stvorena s ciljem oblikovanja potpuno otvorene distribucije koja bi mogla imati funkcionalnost na razini komercijalnih rješenja za implementaciju vatrozida i mrežnih gateway-a. Za razliku od pfSense, projekt se pozicionira kao neovisan od jedne kompanije, razvijen uz neposrednu suradnju zajednice i ima potpuno transparentan proces razvoja, kao i pružanje mogućnosti korištenja bilo kojih svojih proizvoda u vanjskim, uključujući komercijalne, proizvodima. Izvorni tekstovi komponenti distribucije, kao i alati korišteni za izgradnju, pod BSD licencijom. Gradnje u obliku LiveCD-a i sistemskog imidža za snimanje na USB uređaje (290 MB).
Osnovna struktura distribucije temelji se na kodu , koji podržava sinkroniziranu verziju FreeBSD, u koju su integrirani dodatni mehanizmi zaštite i tehnike protiv metoda iskorištavanja ranjivosti. Među OPNsense ističe se potpuno otvorenim alatima za gradnju, mogućnošću instalacije u obliku paketa iznad običnog FreeBSD, sredstvima za ravnotežu opterećenja, web sučeljem za organizaciju povezivanja korisnika u mrežu (Captive portal), postojanjem mehanizama za praćenje stanja veza (stateful firewall temeljen na pf), postavljanje ograničenja propusnosti, filtriranje prometa, izradu VPN-a temeljenog na IPsec, OpenVPN i PPTP, integracija s LDAP i RADIUS, podrška za DDNS (Dynamic DNS), sustav vizualnih izvještaja i grafova.
Osim toga, distribucija pruža sredstva za stvaranje otpornih konfiguracija temeljenih na korištenju CARP protokola, omogućujući pokretanje pored glavnog vatrozida rezervnog čvora, koji će biti automatski sinkroniziran na razini konfiguracije i preuzeti opterećenje u slučaju kvara primarnog čvora. Administratoru je ponuđeno moderno i jednostavno sučelje za konfiguraciju vatrozida, izrađeno koristeći web okvir Bootstrap.
U novoj verziji:
- Ugrađena je mogućnost slanja logova na udaljeni poslužitelj koristeći Syslog-ng;
- Dodana je posebna lista za pregled automatski generiranih pravila za paketno filtriranje;
- Dodana je statistika za sva pravila paketnog filtriranja;
- Unaprijeđeno upravljanje u pravilima vatrozida (omogućuju korištenje varijabli umjesto hostova, brojeva portova i podmreža). Dodana je mogućnost uvoza i izvoza aliasa u JSON formatu. Pojavila se opcionalna mogućnost vođenja statistike za aliasima;
- Prepisan je kod za obradu i prebacivanje gateway-a;
- Implementirana je mogućnost sinkronizacije LDAP grupa;
- Dodana je mogućnost slanja zahtjeva za potpisivanje certifikata;
- Dodana je podrška za prosljeđivanje ruta preko IPsec (VTI);
- Putem XMLRPC-a implementirana je sinkronizacija aliasa, VHID-a i widgeta;
- Dodana je mogućnost autentifikacije u Web proxy i IPsec putem PAM-a;
- Dodana je podrška za povezivanje kroz lanac proxy-a;
- Predstavljena je mogućnost korištenja grupa za podešavanje privilegija povezivanja kroz proxy;
- Pripremljeni su dodaci za Netdata, WireGuard, Maltrail i Mail-Backup (PGP). Na sustav dodataka portirani su serveri Dpinger i DHCP;
- Ažurirani su prijevodi na hrvatski jezik;
- Aktivirane su nove verzije Bootstrap 3.4, LibreSSL 2.9, Unbound 1.9, PHP 7.2, Python 3.7 i Squid 4.
Izvor: opennet.ru
