Sì, lo è. Lo uso per le mie esigenze di firewall. Un ottimo modo per testare se esiste ancora, è semplicemente eseguirlo. Apri Terminal.app e inserisci il seguente comando:
sudo ipfw list
Dovrebbe riportare quanto segue (le regole possono variare):
65535 allow ip from any to any
Inoltre, Apple non lo rimuoverà poiché in realtà è il back-end per il Firewall dell'applicazione predefinito che si trova nelle Preferenze di Sistema, almeno per un po 'di tempo.
Puoi leggere di più su ipfw in OS X usando Pagina del manuale di Apple (o semplicemente digita man ipfw
in Terminal.app).
Come per pf (l'effettiva implementazione di OS X è pfctl
), è un programma molto più orientato agli oggetti in grado di controllare la traduzione dell'accesso alla rete e il filtro dei pacchetti (mentre ipfw
richiede componenti esterni per gestirli). Nasce da OpenBSD (al contrario di FreeBSD) ed è in circolazione da un bel po 'di tempo. Il suo potere deriva dall'essere in grado di ottenere di più internamente, ma anche di ottimizzare i set di regole lunghi (che a volte tormentano ipfw
giù). Entrambi sono, tuttavia, ottimi firewall e possono coesistere abbastanza felicemente. Puoi leggere di più sulle differenze tra pf e ipfw, qui .