Stavo girando con pfctl un po 'di tempo fa, non siamo andati molto lontano e me ne sono dimenticato.
Ieri, non ho potuto ssh in una macchina remota. Ho disattivato il firewall nelle preferenze di sistema ma avevo ancora il problema. Quando non ho potuto ping qualsiasi cosa mi sono chiesto ... Così, ho disabilitato pfctl con sudo pfctl -d e ecco ed ecco ping e ssh stavano lavorando di nuovo.
Se pfctl stava ancora eseguendo il mio set di regole indipendentemente dal fatto che il firewall in sys prefs fosse abilitato o meno allora:
- il firewall sys prefs è un'app firewall separata, non
pfctldato un semplice gui (come presumevo). - il firewall in sys prefs è un'istanza separata di
pfctl, entrambi possono essere indipendenti dall'altro.
o è qualcos'altro (mi piace darmi un margine di manovra). Ho controllato i processi in esecuzione e posso trovare solo Firewall , nessun pf / pfctl ecc, sono confuso.
Quale opzione è la verità?