アプリケーションファイアウォールを有効にする
defaults write /Library/Preferences/com.Apple.alf globalstate -int 1
(無効にするには0)、サービスを再起動します
launchctl unload /System/Library/LaunchAgents/com.Apple.alf.useragent.plist
launchctl unload /System/Library/LaunchDaemons/com.Apple.alf.agent.plist
launchctl load /System/Library/LaunchDaemons/com.Apple.alf.agent.plist
launchctl load /System/Library/LaunchAgents/com.Apple.alf.useragent.plist
アプリケーションファイアウォールは、/usr/libexec/ApplicationFirewall/socketfilterfw
バイナリで制御できます。
詳細については、 ここ を参照してください。
アプリケーションファイアウォールはBSDパケットフィルターとは完全に異なることに注意してください。これは ipfw
コマンドラインユーティリティで構成できます。