Как запустить ВПН в отдельном браузере на Mac (через ShadowsocksX-NG)
📌 Цель: Использовать VPN (Outline-совместимый ss://ключ) только в Яндекс.Браузере или Google Chrome — чтобы вся остальная macOS оставалась без VPN.
Это бета-версия инструкции. Тестируйте и пишите обратную связь.
🧱 Установка ShadowsocksX-NG
- Перейди на официальный релиз:👉 https://github.com/shadowsocks/ShadowsocksX-NG/releases
- Скачай последнюю версию .dmg (например: ShadowsocksX-NG.dmg).
- Файл скачается. Перетащи приложение в папку Программы.
- При первом запуске macOS может заблокировать приложение:
Нажмите Done (или Отмена). Далее:
🔸 Открой → Системные настройки → Безопасность и конфиденциальность;
🔸 Нажми “Open Anyway” (Открыть всё равно).
В итоге приложение будет запущено. В верху, в панели, появится иконка самолётика.
Нажми на иконку ShadowsocksX-NG в менюбаре.
Выбери Import Server URLs… (Вставить ключ из буфера обмена).
В итоге сервер появится в списке:
Далее. Нужно проверить следующие настройки:
Снова нажми на иконку ShadowsocksX-NG и открой Preferences.
Убедись, что установлены такие настройки:
- Режим: Auto Mode by PAC
- Включи PAC-сервер и локальный SOCKS5
- Отключи системный прокси (не включай Global Mode)
- HTTP Proxy: 127.0.0.1:1087
- Важно: не ставь галку “Set HTTP proxy to system proxy configure in global mode”.
Далее. Нужно запустить ВПН-прокси:
Нажмите на иконку и выберите: Turn Shadowsocks On (это включает ВПН). Или Turn Shadowsocks Off (выключает).
🚀 Запуск браузера через прокси
Google Chrome: открой Terminal и выполни команду:
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome \ --user-data-dir="/tmp/chrome-outline" \ --proxy-server="socks5://127.0.0.1:1086"
Это откроет новый экземпляр браузера, изолированный от системы, и весь его трафик будет идти через Shadowsocks (Outline-сервер).
Яндекс.Браузер: открой Terminal и выполни команду:
/Applications/Yandex.app/Contents/MacOS/Yandex \ --user-data-dir="/tmp/yandex-outline" \ --proxy-server="socks5://127.0.0.1:1086"
Только запускать придётся через команду в Терминале. Не всегда удобно.
Можно сделать отдельную иконку для запуска такого браузера.
* Открой TextEdit. Создай Новый Документ. Далее: → Format → Make Plain Text (или Cmd+Shift+T)
#!/bin/bash # Запуск Chrome с Outline-прокси /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome \ --user-data-dir="$HOME/.chrome-outline" \ --proxy-server="socks5://127.0.0.1:1086"
Сохрани как: chrome-vpn.command
Сохранить лучше в ~/Desktop для удобства. ЧТобы на экране был ярлык.
chmod +x ~/Desktop/chrome-vpn.command
Нажмите Разрешить, если появится окно.
Теперь ты можешь двойным кликом запускать Chrome/Яндекс через эту иконку, а вся система будет без прокси. Только перед этим включите сам ShadowsocksX-NG.
Ключи для ВПН в боте: t.me/vpnaxobot
Пишите в личку А.ХО: t.me/alexanderaxo