Первым делом нам нужно установить
Качаем и устанавливаем, перед этим не забываем поставить Xcode. MacPorts нам нужен для помощи в установке TOR, это система сборки программ из исходников.
Далее открываем terminal и при помощи MacPorts устанавливаем tor от имени администратора.
port install tor
Убедимся, что Tor правильно установился. Запускаем его в терминале уже без root прав.
tor
Если все хорошо, то в терминале увидим следующие строки.
На этом работа с консолью закончена перейдем к настройкам сети. Для этого открываем: Системные настройки>Сеть. Слева выбираем сетевой интерфейс и вверху, где написано Размещение, выбираем Редактировать размещения. Жмем на + и добавляем новое размещение, назовем его к примеру tor.
Теперь с автоматического размещения переключаемся на только что созданное (tor) и переходим в правом нижнем углу к дополнительным настройкам (Дополнительно…). Переходим на вкладку прокси и в Протокол для конфигурации выбираем SOCKS-прокси. В прокси-сервер SOCKS прописываем 127.0.0.1 и естественно порт 9050.
Чтобы не запускать tor вручную каждый раз после перезагрузки компьютера можно наладить автоматический запуск. Для этого запускаем утилиту Automator, выбираем Программа.
Слева выбираем Запустить shell-скрипт и перетаскиваем его направо.
Вместо cat вставляем следующую команду:
nohup /opt/local/bin/tor > /dev/null 2>&1 &
nohup – это утилита, которая игнорирует отлучения пользователя от системы и продолжает выполнять команду в фоновом режиме.
Закрываем Automator и сохраняем изменения.
Далее идем в Системные настройки>Пользователи и группы, выбираем текущего пользователя и слева Объекты входа, нажимаем + и добавляем недавно созданную утилиту для запуска. Теперь для включения и выключения tor достаточно нажать на яблоко в левом верхнем углу и выбрать Размещение.