1 votos

¿Cómo puedo excluir ciertos puertos de las notificaciones del cortafuegos?

En primer lugar, sé que puedo configurar manualmente el cortafuegos a través de IPFW pero espero que el sistema de cortafuegos de OS X tenga una opción para esto por defecto.

El problema que estoy teniendo actualmente es que cuando estoy haciendo desarrollo web con Django me sale un '¿Quieres que la aplicación "Python" acepte conexiones de red entrantes?' cada cada vez que guardo un archivo dentro del proyecto.

Ten en cuenta que necesito que Django esté disponible en toda la red local, ya que suelo utilizar varios ordenadores durante el desarrollo (por ejemplo, la caja de IE para hacer pruebas), así que no puedo configurarlo sólo en localhost.

¿Hay alguna manera de que OS X recuerde este "Permiso" permanentemente en lugar de preguntar cada vez que guardo un archivo?

1voto

scottmarlowe Puntos 2952

El diálogo no viene de ipfw sino de socketfilterfw , el cortafuegos basado en aplicaciones de OS X. Ese no está basado en puertos, como ipfw sino que se basa en procesos. Si una aplicación/script quiere enlazar un puerto, el cortafuegos de la aplicación comprueba su conjunto de reglas y posteriormente pregunta al usuario si debe permitirlo, que es lo que ya se ve. Si permite esto, el binario en cuestión se firma y se le permite el acceso en el futuro sin la interacción del usuario. Si el binario cambia, se le pregunta de nuevo.

La única forma de evitar que te pregunten es desactivar el firewall de aplicaciones, lo cual hago no recomendar. También podría empezar a firmar cada cambio de sus archivos Python, lo que probablemente se convierta en algo molesto.

Nota al margen: Si necesitas un cortafuegos basado en puertos también deberías usar pf (pf.conf(5), pfctl(8)) en Mountain-Lion como ipfw está en desuso.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X