Cortafuegos de línea de comando

3

He decidido agregar un firewall a mi computadora y he oído hablar de aplicaciones como 'Little Snitch' que me ayudan a controlar las conexiones entrantes y salientes en mi Mac con macOS Sierra. ¿Existe una aplicación (gratuita) que me permita configurar los ajustes a través de la línea de comando? El firewall predeterminado también es una opción, sin embargo, me gustaría determinar los puertos yo mismo y preferiblemente la dirección del servidor que está enviando o recibiendo datos de mi computadora como permite la snitch.

Para revisar lo que quiero, ¿hay una aplicación que me permita bloquear las conexiones entrantes y salientes en mi Mac a través de la línea de comandos mientras me permite decir qué puertos y direcciones pueden comunicarse en mi computadora? También sería bueno si la aplicación es gratuita.

iProgram
fuente

Respuestas:

4

La hay, y viene con macOS por defecto.

Little Snitch es un firewall de aplicaciones, esa es una historia completamente diferente. Bloquea el acceso de las aplicaciones a la red.

Suponiendo que desea bloquear puertos y servidores, simplemente configure pfdesde la línea de comandos para hacer lo que quiera. Comience leyendo "man pfctl", o p. Ej. ¿Cómo bloquear direcciones IP abusivas con pf en OpenBSD?

Si desea tener una GUI después de todo, es posible que desee consultar el IceFloor (gratuito) para configurar pf.

Para determinar los puertos usted mismo y preferiblemente la dirección del servidor que envía o recibe datos de su computadora, use el comando de compilación "nettop".

user2707001
fuente
Murus Lite es el reemplazo de IceFloor (que está en desuso) en sistemas más nuevos
klanomath
Murus es una aplicación comercial. No es gratis en todos los sentidos (aunque cuesta $ 0 en la edición gratuita) y, después de haberlo probado, no puedo recomendarlo para el propósito que solicita el TO. Dado que la limitación de ancho de banda no es un problema, Icefloor funcionará bien en los sistemas actuales. Pero siéntase libre de visitar Murus si lo desea.
user2707001
Murus Lite también es gratuito y del mismo desarrollador que IceFloor (Hany)
klanomath
Es gratis en el sentido de $ 0, no es gratis en el sentido de software libre ( en.wikipedia.org/wiki/Free_software ). Icefloor es gratis: hanynet.com/icefloor-2.0.2src.zip
user2707001