Платформа

Прокси-клиент для macOS

На Mac тоже бывают программы, которые игнорируют системный прокси. ProxyBridge отправляет TCP-трафик macOS через твой SOCKS5 или HTTP прокси: весь компьютер целиком или только выбранные программы, каждой свой адрес.

Что умеет прокси-клиент для Mac

Прокси-клиент для Mac в ProxyBridge работает в двух режимах, как и на Windows. В системном режиме весь TCP-трафик компьютера идёт через один прокси: на вкладке «Главная» он выбирается в строке «Все остальные программы». В режиме по программам кнопкой «Добавить программу» ты выбираешь приложение из «Программ» (или указываешь путь к исполняемому файлу, например к curl или python3), назначаешь ему прокси, а «Все остальные программы» оставляешь на «Напрямую». Протокол на выбор HTTP или SOCKS5, с логином и паролем, формат адреса тот же: socks5://user:pass@ip:port или http://user:pass@ip:port. Правила можно менять во время подключения, они применяются сразу, без повторного ввода пароля. Версия для Mac запускается на macOS 12 и новее, на процессорах Apple Silicon и Intel.

Чем это отличается от встроенных настроек? В «Системных настройках» macOS в разделе сети можно вписать веб-прокси и SOCKS-прокси для текущего подключения. Этого хватает браузерам и программам, которые читают системные параметры. Приложения со своим сетевым кодом, часть консольных утилит и некоторые клиенты эти поля пропускают. ProxyBridge забирает их трафик принудительно, поэтому SOCKS5 клиент на macOS не зависит от того, поддерживает ли программа прокси.

Как сделать в ProxyBridge

  1. Скачай установщик .pkg на странице «Скачать»: отдельный файл для Apple Silicon и для Intel.
  2. Перенеси приложение в «Программы» и открой его правым щелчком через пункт «Открыть».
  3. Введи ключ лицензии при первом запуске.
  4. На вкладке «Прокси» вставь адрес в формате socks5://user:pass@ip:port или http://user:pass@ip:port и нажми «Добавить».
  5. На вкладке «Главная» выбери этот прокси в строке «Все остальные программы».
  6. Нажми «Подключить». В первый раз введи пароль администратора, дальше он не нужен.

Что нужно знать о версии для Mac

Версия для Mac моложе версии для Windows, поэтому честно о её рамках. Правила по программам, проверка прокси, список и покупка прокси работают так же, как на Windows.

  • Правила задаются по приложению целиком: условий вида «только для такого-то сайта» или «только для порта» нет.
  • UDP идёт через прокси только для SOCKS5 с поддержкой UDP; остальным программам, идущим через прокси, UDP блокируется, чтобы не утекал IP (или идёт напрямую, если выбрать это в настройках).
  • DNS-запросы по умолчанию идут через прокси, это можно выключить в настройках.
  • Приложение не подписано Apple, поэтому Gatekeeper при первом запуске его остановит.
  • При первом подключении macOS один раз спросит пароль администратора: ProxyBridge ставит системный помощник, после этого подключение идёт без пароля. Помощник удаляется кнопкой в «Настройках».

Перед первым подключением

Прокси для Mac покупается так же, как для Windows: у провайдера или на сайте ProxyBridge, на странице «Купить прокси». Сначала добавь адрес на вкладке «Прокси» и выбери его в строке «Все остальные программы» на вкладке «Главная». После «Подключить» открой в браузере любой сайт проверки IP: там должен быть адрес прокси. Сервисы проверки DNS должны показывать резолвер прокси, а не провайдера: DNS по умолчанию идёт через прокси. Звонки и онлайн-игры работают через прокси, если прокси SOCKS5 поддерживает UDP (после проверки у такого прокси есть бейдж «UDP»); через HTTP-прокси и SOCKS5 без UDP они не пойдут, их трафик блокируется, а не утекает. Если что-то не работает, напиши в поддержку в Telegram @inter1ark или на support@proxybridge.org: отчёты о проблемах с версией для Mac особенно полезны.

Первый запуск неподписанного приложения

Версия для Mac ставится установщиком .pkg: для Apple Silicon и для Intel он свой. Установщик не подписан сертификатом Apple, поэтому macOS один раз попросит подтверждение: открой «Системные настройки», раздел «Конфиденциальность и безопасность», и нажми «Всё равно открыть». Установщик положит ProxyBridge в «Программы», дальше приложение открывается как обычно. Пароль администратора при первом подключении нужен, чтобы поставить системный помощник, который перенаправляет сетевые соединения. Дальше подключение без пароля, помощник удаляется в «Настройках». Исходный код открыт на GitHub, его можно посмотреть до установки.

Кому подойдёт программа для прокси на MacBook

Версия для Mac закрывает те же задачи, что и версия для Windows. Весь MacBook через один адрес: корпоративный прокси, тестирование сайта из нужного региона, сервис, который пускает только с определённого IP. Или разные программы через разные прокси: рабочий браузер через один адрес, парсер через другой, мессенджер напрямую, каждой своя строка на вкладке «Главная». Один ключ работает на двух устройствах, например на Mac и на iPhone, лишнее устройство отвязывается на вкладке «Настройки» кнопкой «Отвязать устройство».

Частые вопросы

Как настроить прокси на макбуке для всех программ?

Встроенные настройки сети macOS работают только в программах, которые их читают. Чтобы TCP-трафик шёл через прокси принудительно, для всех программ или для выбранных, нужен клиент вроде ProxyBridge.

Почему macOS пишет, что приложение ProxyBridge нельзя открыть?

Установщик не подписан сертификатом Apple, и macOS один раз попросит подтверждение. Открой «Системные настройки», раздел «Конфиденциальность и безопасность», и нажми «Всё равно открыть», затем пройди установку.

Есть ли в версии для Mac прокси для отдельных приложений?

Да, с версии 3.5.0. На вкладке «Главная» нажми «Добавить программу», выбери приложение из «Программ» или укажи путь к исполняемому файлу и назначь ему прокси. Остальные программы идут по строке «Все остальные программы»: через другой прокси или напрямую.

Читайте также

Направь трафик по своим правилам

Ключ от 99 ₽, работает на двух устройствах: ПК, Mac, Android или iPhone. Без автосписаний.

Купить ключ ↗