Leksykon IT › Sieci › pf (Packet Filter)

pf (Packet Filter)

Sieci Svenska → Zaktualizowano: 2026-10-07

Stanowa zapora OpenBSD. Daniel Hartmeier, 2001 (zastąpiła IPFilter z powodu problemów z licencją). Standardowy firewall świata BSD — napędza pfSense, OPNsense, zaporę macOS i filtr pakietów FreeBSD. Składnia czytelniejsza niż iptables w Linuksie.

Składnia: pass in on em0 proto tcp from any to any port 22 keep state — czyta się niemal po angielsku. Tabele dla grup IP, kotwice (anchors) jako przestrzenie nazw reguł, wbudowany NAT. Ta sama składnia na wszystkich systemach pochodnych BSD. pf w macOS (od 10.7 Lion): pod spodem Application Firewall i narzędzia filtrujące Apple. Wydajność: znakomita — tradycja BSD w efektywnej obsłudze pakietów. Linuksowy odpowiednik, nftables (następca iptables), próbuje naśladować składnię pf. Reguły pf domyślnie działają na zasadzie „ostatnia pasująca wygrywa” — odwrotnie niż w iptables, gdzie wygrywa pierwsza.

← Wróć do leksykonu