Мне нужно заблокировать все исходящие попытки подключения, сделанные определенным приложением, чтобы предотвратить автоматическую загрузку обновлений через ipfw?
3 ответа
Вы можете попробовать отредактировать файл hosts и перенаправить запросы приложения в void, который является 127.0.0.1.
Вы пытаетесь заблокировать домашний телефон или автоматическое обновление, потому что я видел очень мало программ, которые не позволяют отключить автоматические обновления.
Если вам нужен графический интерфейс для ipfw (он все еще установлен на 10.5 и 10.6, хотя и не так заметно), я бы порекомендовал Flying Buttress (Shareware). Если стоимость является проблемой, в Википедии есть список альтернативных пользовательских интерфейсов для ipfw, многие из которых работают на Mac OS X. В качестве альтернативы, вы можете пройти всю старую школу и настроить ipfw вручную.
Ipfw, однако, является только фильтром IP-пакетов - вы сможете блокировать доступ только для всех приложений или только для определенного хоста и порта. Если вы хотите заблокировать все попытки подключения определенного приложения, вам нужен брандмауэр уровня приложения, наиболее известным из которых, вероятно, является Little Snitch.