Wydanie dystrybucji do tworzenia zapór sieciowych OPNsense 25.7

Opublikowano wydanie dystrybucji do tworzenia zapór sieciowych OPNsense 25.7, która w 2015 roku oderwała się od projektu pfSense z zamiarem opracowania całkowicie otwartej dystrybucji, która mogłaby posiadać funkcjonalność na poziomie komercyjnych rozwiązań do wdrażania zapór i bram sieciowych. W przeciwieństwie do pfSense, projekt jest pozycjonowany jako niezależny od jednej firmy, rozwijany przy bezpośrednim udziale społeczności, z całkowicie przejrzystym procesem rozwoju oraz możliwością wykorzystania wszystkich swoich osiągnięć w produktach zewnętrznych, w tym komercyjnych. Źródłowe teksty komponentów dystrybucji, a także używane do budowy narzędzia, są rozpowszechniane na licencji BSD. Kompilacje przygotowane są w formie LiveCD i obrazu systemu do zapisania na pamięciach Flash (490 MB).

Podstawą dystrybucji jest kod FreeBSD. Wśród możliwości OPNsense: całkowicie otwarte narzędzie do budowy, wsparcie dla instalacji w formie pakietów na standardowym FreeBSD, środki równoważenia obciążenia, interfejs webowy do organizowania połączeń użytkowników z siecią (Captive portal), mechanizmy śledzenia stanów połączeń (stateful firewall oparty na pf), system ograniczania przepustowości, filtrowanie ruchu, tworzenie VPN na bazie IPsec, OpenVPN i PPTP, integracja z LDAP i RADIUS, wsparcie DDNS (Dynamic DNS), system przejrzystych raportów i wykresów.

Na bazie dystrybucji można tworzyć konfiguracje odporne na awarie, oparte na użyciu protokołu CARP, pozwalające na uruchomienie obok głównej zapory zapasowego węzła, który będzie automatycznie synchronizowany na poziomie konfiguracji i przejmie obciążenie w przypadku awarii węzła głównego. Dla administratora dostępny jest interfejs webowy do konfiguracji zapory, zbudowany przy użyciu frameworka webowego Bootstrap i Phalcon MVC.

Wśród zmian:

  • Zrealizowano przejście na kodową bazę FreeBSD 14.3 (wcześniej używano kodu FreeBSD 14.2).
  • Mistrz konfiguracji został przeniesiony na użycie frameworka MVC i jest teraz dodatkowo dostępny przez Web API do automatyzacji zarządzania konfiguracją sieciową.
  • Domyślną realizacją DHCP zamiast ISC DHCP jest Dnsmasq. Dodano opcjonalną możliwość stosowania serwera DHCP Kea dla DHCPv6.
  • Przeprowadzono prace nad segregacją uprawnień w interfejsie webowym. Dodano eksperymentalną możliwość uruchamiania interfejsu webowego pod oddzielnym użytkownikiem „wwwonly” zamiast „root”.
  • Do zapory ogniowej dodano opcję „expire” do automatycznego czyszczenia tabel przez cron. Wprowadzono nowy model buforowania aliasów.
  • W Captive portal dodano dodatkowe profile uwierzytelniania.
  • Domyślnie wyłączono repozytorium FreeBSD-kmods i ukryto zewnętrzne wtyczki rozwijane przez społeczność (na stronie z wtyczkami dodano przycisk, aby pokazać podobne wtyczki).
  • Do narzędzia do wykrywania włamań dodano wsparcie dla metody tworzenia odcisków ruchu JA4.
  • Ulepszono interfejs użytkownika do automatyzacji operacji z zaporą ogniową.
  • Dodano wtyczkę do tworzenia kopii zapasowych przez SFTP.
  • W interfejsie użytkownika do układu tabelarycznego treści wykorzystano bibliotekę JavaScript Tabulator zamiast Bootgrid.
  • Zaktualizowano wtyczki: os-acme-client 4.10, os-bind 1.34, os-crowdsec 1.0.11, os-frr 1.45, os-gdrive-backup 1.0, os-grid_example 1.1, os-openvpn-legacy 1.0, os-puppet-agent 1.2 i os-strongswan-legacy 1.0.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster