Я пытаюсь заблокировать исходящее соединение с определенным IP-адресом (я не знаю доменное имя). Простое добавление этого IP-адреса к файлу hosts не работает, так как у меня нет доменного имени для сопряжения с ним

Я стараюсь не устанавливать стороннее программное обеспечение, такое как Little Snitch. У меня уже установлен tcpblock, но он блокирует его только при наличии имени приложения.

Любая помощь приветствуется?

1 ответ1

0

Mac OS X содержит два пакета брандмауэра: недавно был добавлен pf и теперь он предпочтителен, а ipfw существует уже давно и устарел.

Вы можете проверить /System/Library/LaunchDaemons/ чтобы убедиться, что пакет, который вам нравится, запускается при загрузке, а затем вы можете проверить страницы руководства для этих инструментов, чтобы увидеть, как написать нужное правило, и какой файл этого правила. должен войти.

Могут быть сторонние инструменты, которые дают вам графический интерфейс, чтобы помочь вам сделать это, но я не искал их.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .