System Preferences > Security > Firewall only gives you the option to "Allow Incoming Connections" to applications of your choice. My understanding is that Mac OS X does not have a built-in way to block "Outgoing Connections" on a per application basis.

What software have you installed on clients to provide this functionality, and how well/poorly has it functioned?

link|improve this question

feedback

5 Answers

up vote 7 down vote accepted

ipfw is installed by default and you can customize the rules if necessary to block outgoing connections. There are some GUIs available to customize ipfw available (eg. WaterRoof or NoobProof by the same developer for a simpler experience)

For the most user friendly I use and recommend Little Snitch hands down. I've been using it for years and it's excellent. The Network Monitor feature can be very useful but is quite RAM hungry.

link|improve this answer
I wanted to revisit this post, although its nearly a year old, simply to say I am a total Little Snitch fan boy now. Love it. Couldn't live without it – username Jan 17 '11 at 17:40
feedback

Little Snitch, by far, the best.

link|improve this answer
feedback

You can learn how to configure the BSD "ipfw" if you wanted to use only built-in software. Or you could install something 3rd party such as Little Snitch.

link|improve this answer
feedback

Little Snitch every time. Cost-effective, easy to set up and does exactly what you need it to.

link|improve this answer
feedback

add me to the Little Snitch recommenders. it's worked flawlessly for me over the last two years.

download link

link|improve this answer
and Little Snitch continues to be great under Snow Leopard. – adrianrf Jun 19 '10 at 19:12
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.