Last modified 9 years ago Last modified on 07/01/09 12:35:09

Mac OS X Firewall

In 10.5, the default firewall on Mac OS X has been replaced with an application firewall. Instead of opening or closing access on a port by port basis, the application firewall requires the user to specify access on a per application basis. This change can produce obstacles for software developers and may be confusing to more advanced users. Previous to 10.5, the default firewall was ipfw. Ipfw is still available on OS X and may be re-enabled by manually defining a set of firewall rules using a text editor and creating a script to run ipfw at system start-up.

An alternative to writing the script of rules by hand is to install a GUI front-end to ipfw. These are a few of the applications available for automating and managing ipfw configurations: