PLPolski
Umów rozmowę

Przegląd OPNsense

Platforma zapory i routingu open source oparta na FreeBSD, rozwijana przez Deciso B.V. w Holandii i dostępna od stycznia 2015 roku. Funkcjonalnie dorównuje komercyjnym zaporom nowej generacji, ale różni się modelem licencjonowania i przejrzystością.

Zaktualizowano

Metryczka

Producent
Deciso B.V., Holandia
Podstawa
FreeBSD, filtr pakietów pf
Licencja
BSD-2-Clause
Wydania
styczeń i lipiec
Dostępny od
stycznia 2015

Pochodzenie

Skąd pochodzi OPNsense

OPNsense powstał w 2014 roku jako fork pfSense, z celem odbudowania od podstaw jakości kodu, bezpieczeństwa i otwartości. Od tego czasu platforma została gruntownie przebudowana: nowy interfejs, spójne REST API i modułowy backend.

Architektura

  • FreeBSD jako system operacyjny
  • pf jako silnik zapory
  • Suricata dla IDS/IPS
  • Unbound dla DNS, strongSwan dla IPsec
  • każde ustawienie dostępne także przez API

Bezpieczeństwo u podstaw

  • regularne aktualizacje bezpieczeństwa z podpisanych repozytoriów pakietów
  • uwierzytelnianie dwuskładnikowe dla interfejsu WWW i VPN
  • uprawnienia administratorów oparte na rolach
  • brak telemetrii do producenta, brak obowiązkowej chmury

Funkcje

Zakres funkcji

ObszarFunkcjeTypowe zastosowanie
Zaporastanowy filtr pakietów, aliasy (hosty, sieci, porty, GeoIP, tabele URL), grupy reguł, harmonogramy, reguły floatingseparacja stref, segmentacja, kontrola dostępu
NATprzekierowanie portów, NAT wychodzący, NAT 1:1, NPTv6, NAT reflectionpublikowanie usług wewnętrznych
Routinggrupy bram, multi-WAN z przełączaniem awaryjnym, routing oparty na politykach, OSPF i BGP przez FRRdwóch dostawców, sieć lokalizacji, centrum danych
VPNIPsec (IKEv1/IKEv2), WireGuard, OpenVPN, eksport klientapołączenia site-to-site, praca zdalna, pracownicy terenowi
IDS/IPSSuricata w trybie IDS lub inline IPS, reguły ET Open, opcjonalnie komercyjne zestawy regułwykrywanie i blokowanie znanych ataków
WWW i aplikacjeproxy z filtrowaniem kategorii, opcjonalnie Zenarmor do kontroli w warstwie 7filtrowanie stron, ujawnianie shadow IT
DNS i DHCPUnbound z listami blokad i DNS over TLS, Kea lub Dnsmasqcentralne rozwiązywanie nazw, blokowanie domen złośliwego oprogramowania
Wysoka dostępnośćCARP, pfsync, synchronizacja konfiguracjiprace serwisowe i awarie sprzętu bez przestojów
Uwierzytelnianieużytkownicy lokalni, LDAP/Active Directory, RADIUS, TOTPzabezpieczenie dostępu VPN i administracyjnego
Eksploatacjahistoria konfiguracji z przywracaniem, automatyczne kopie zapasowe, REST API, NetFlow, Telegraf, Zabbixidentyfikowalność, automatyzacja

Wtyczki

Rozszerzenia bez ingerencji w system bazowy

Zenarmor

Kontrola aplikacji w warstwie 7 i filtrowanie stron.

CrowdSec

Współdzielone listy blokad przeciwko znanym adresom IP atakujących.

Agent Wazuh

Połączenie z SIEM i SOC, na przykład w NEOSEC.

ACME

Automatyczne certyfikaty Let’s Encrypt.

HAProxy i nginx

Reverse proxy i równoważenie obciążenia dla publikowanych usług.

FRR

Routing dynamiczny z OSPF i BGP.

Edycje

Community czy Business Edition

Licencjonowanie odbywa się na zaporę, a nie według liczby użytkowników, przepustowości czy funkcji.

Community EditionBusiness Edition
Kosztbezpłatnaroczna licencja na zaporę
Baza koduidentyczny rdzeńidentyczny rdzeń
Wydanianowe funkcje najpierwdojrzałe wydania z opóźnieniem
Dodatkowe funkcje–m.in. OPNcentral do zarządzania wieloma zaporami
Źródło pakietówserwer lustrzany społecznościrepozytorium komercyjne
Nasza rekomendacjalaboratorium, testy, małe środowiskaużycie produkcyjne w firmach, centrach medycznych i szpitalach

Szczerze mówiąc

Gdzie OPNsense pasuje, a gdzie nie

Idealny do

  • zapora brzegowa z IDS/IPS
  • segmentacja sieci wewnętrznych i OT
  • łączność między lokalizacjami i VPN do pracy zdalnej
  • klastry wysokiej dostępności
  • środowiska z obowiązkami dokumentacyjnymi

Kiedy odradzamy

  • gdy do zarządzania wymagana jest chmura producenta
  • gdy integracja z punktami końcowymi, np. Sophos Synchronized Security, jest kluczowa dla Państwa koncepcji
  • gdy brama poczty e-mail ma działać na tym samym urządzeniu

Cykl wydań: OPNsense publikuje nową wersję główną dwa razy w roku, w styczniu i lipcu (schemat RR.1 i RR.7). W międzyczasie regularnie pojawiają się poprawki bezpieczeństwa i błędów. Dzięki temu okna serwisowe można zaplanować z rocznym wyprzedzeniem.

FAQ

Najczęściej zadawane pytania

Czy OPNsense to to samo co pfSense?

Nie. OPNsense wyodrębnił się z pfSense w 2014 roku, ale od tego czasu jest rozwijany niezależnie i w dużej części napisany od nowa. Interfejs, API, cykl wydań i producent są inne.

Czy OPNsense działa również wirtualnie?

Tak, na Proxmox, VMware, Hyper-V, KVM oraz w chmurze. Jako zaporę brzegową zwykle zalecamy dedykowany sprzęt.

Co się dzieje po wygaśnięciu licencji Business?

Zapora nadal działa w pełnym zakresie i można ją przełączyć na źródło pakietów społeczności.

Kontakt

Czy OPNsense pasuje do Państwa sieci?

Odpowiemy szczerze, nawet jeśli odpowiedź brzmi nie.

Przeszukuje wszystkie strony w języku polskim.