Блокировка интернет-соединения через какао

В unix (ubuntu) у нас есть команда iptables, с помощью которой мы можем заблокировать интернет-соединение для одного пользователя. Я хочу знать, есть ли какой-нибудь API-интерфейс с какао-углеродом, с помощью которого пользователь может на какое-то время заблокировать свое интернет-соединение, а затем может снова его подключить.

Примечание. У меня нет прав администратора.

1 ответ

Mac OS X 10.7 и более поздние версии поддерживают PF, фильтр пакетов OpenBSD, который почти наверняка является правильным способом решения этой проблемы.

Интерфейс командной строки для управления правилами pfctl, Скорее всего, вам нужно будет вызвать его как root с использованием служб авторизации. Вот ответ, который описывает NSTask-подобную оболочку, которая может вам помочь.

PF действительно поддерживает правила, основанные на UID (ищитеuserпараметр на странице руководства). Если вам нужна помощь в настройке PF, чтобы делать то, что вы хотите, пишите на unix.se или apple.se.

Другие вопросы по тегам