Hace tiempo que andaba por ahí con pfctl , no llegué muy lejos y lo olvidé.
Ayer, no pude ssh en una máquina remota. Deshabilité el firewall en las preferencias del sistema pero aún tenía el problema. Cuando no pude ping nada me pregunté ... Entonces, deshabilité pfctl con sudo pfctl -d y lo y he aquí que ping y ssh estaban funcionando nuevamente.
Si pfctl todavía ejecutaba mi conjunto de reglas, independientemente de si el firewall en las preferencias de sys estaba habilitado o no, entonces:
- el firewall de sys prefs es una aplicación de firewall separada, no
pfctldada una simple interfaz gráfica de usuario (como supuse). - el firewall en sys prefs es una instancia separada de
pfctl, ambos pueden ejecutarse independientemente del otro.
o es otra cosa (me gusta darme margen de maniobra). He comprobado los procesos en ejecución y solo puedo encontrar Firewall , no pf / pfctl etc, estoy desconcertado.
¿Qué opción es la verdad?