Перейти к инструкции для конкретной ОС:
Краткое руководство по работе с клиентом Shadowsocks + Cloak -> тут.
- Установите Shadowsocks, через него Вы будете подключаться.
- Установите Cloak - плагин для Shadowsocks.
p.s.: Это не обычное приложение, поэтому оно не откроется после установки, и Вы не найдете его в меню приложений. Достаточно просто установить его и забыть о его существовании. - Запустите Shadowsocks.
- На вкладке
Профилинажмите на иконку файла с плюсом справа сверху. - Отсканируйте QR-код или импортируйте из буфера обмена, если скопировали
ss://ссылку. - Должен добавиться новый профиль в списке - нажмите на иконку карандаша.
- Можете изменить
Имя профиляздесь, если хочется. - Пролистайте вниз до пункта
Режим VPN для выбранных приложений. - Убедитесь, что пункт активен, и нажмите по нему.
- Должен быть активен кружочек
Вкл.. - Отметьте приложения, которые хотите использовать через VPN.
- Вернитесь назад и сохраните профиль кнопкой с иконкой галочки справа сверху.
- Нажмите на зеленую кнопку с иконкой Shadowsocks внизу для подключения.
- Можете добавить переключатель Shadowsocks в шторку для удобства.
Бесплатных путей для этой платформы, к сожалению, нет.
Есть лишь платный клиент ShadowRocket за $2.99, который можно купить.
p.s.: Осуществить покупку можно с мобильного счета МТС или через покупку подарочной карты iTunes.
Если Вы приобрели ShadowRocket:
- Скачайте и запустите приложение.
- На главном экране нажмите на значок сканирования в левом верхнем углу:
- Отсканируйте QR-код.
- Готово! Конфигурация добавлена.
p.s.: Приложение имеет поддержку виджетов и возможность управления голосом.
p.s.: Авто-подключение в приложениях можно настроить с помощью Команд в iOS.
Предполагается, что вы знаете и понимаете базовые команды для работы с файлами в терминале...
- Загрузите Shadowsocks-rust и распакуйте его в
/usr/share/shadowsocks. - Загрузите Cloak и переместите его в
/usr/share/shadowsocksкакck-client. - Создайте файл
/usr/share/shadowsocks/launchсо следующим содержимым:#!/bin/bash set -e PLUGIN_NAME="ck-client" SCRIPT_PATH=$(dirname $(readlink -f $0)) PLUGIN_PATH="$SCRIPT_PATH/$PLUGIN_NAME" # Netherlands "$SCRIPT_PATH/sslocal" -b "127.0.0.1:1080" --server-url "..." # Germany # "$SCRIPT_PATH/sslocal" -b "127.0.0.1:1080" --server-url "..."
- Сделайте
launchисполняемым:chmod +x /usr/share/shadowsocks/launch. - Вместо
...вставьтеss://ссылки для подключения, можно отредактировать пометки в комментариях. - На этом этапе папка установки должна выглядеть так:
- Далее предполагается, что система управляется systemd...
- Создайте systemd сервис по пути
/etc/systemd/system/shadowsocks.service:[Unit] Description=Shadowsocks Cloak-masked Proxy Server After=network.target [Service] Type=simple Restart=always RestartSec=1 User=soknight ExecStart=cloak-ss [Install] WantedBy=multi-user.target - Вместо
User=soknightвведите имя своего пользователя. - Создайте symlink на
/usr/share/shadowsocks/launch:sudo ln -svf /usr/share/shadowsocks/launch /usr/bin/cloak-ss
- Запустите сервис:
sudo service shadowsocks enable sudo service shadowsocks start - Смотрите этот раздел, чтобы понять, как этим пользоваться.
Есть всё тот же платный способ - ShadowRocket, - к слову, позволяющий включать туннелирование по всей системе. Установка и настройка в этом случае рассматриваться не будет, всё делается аналогично методу на iOS.
Если же Вы ищите бесплатный способ - он тоже есть, пусть и не столь удобный.
Будет дополнено позже...
- Определитесь с местом установки (например,
C:\Users\%USERNAME%\AppData\Local\Shadowsocks)
Не выбирайте системные директории вродеC:\Program Files, иначе получите ошибку при запуске! - Загрузите Shadowsocks и распакуйте его в папку установки.
- Загрузите Cloak и переместите его в папку установки.
- Переименуйте
ck-client-windows...вck-client, сохранив расширение.exe. - На этом этапе папка установки должна выглядеть так:
- Запустите Shadowsocks.exe (можете создать ярлык для быстрого доступа).
- Нажмите
Отменадля выхода из окнаРедактирование серверов. - Скопируйте
ss://ссылку. - Нажмите ПКМ по иконке Shadowsocks в трее, затем
СерверыиИмпорт адреса из буфера обмена.... - Подтвердите импорт и закройте окно.
- В окне
Редактирование сервероввыберитеНовый сервериУдалитеего. - Нажмите
Применить, затемОК. - Смотрите этот раздел, чтобы понять, как этим пользоваться.
Если необходимо перенаправлять весь трафик системы от всех запущенных приложений, можно сделать это так:
- Запустите Shadowsocks и нажмите ПКМ по его иконке в трее.
- Выберите
Системный прокси-сервер, затемДля всей системы.
Рекомендую, всё-таки, проксировать отдельные приложения (см. ниже).
Для перенаправления трафика через Shadowsocks можно указать приложению (например, браузеру)
использовать HTTP(S) Proxy по адресу 127.0.0.1 и порту 1080. Почти все браузеры позволяют определить прокси
для работы внутри себя, однако поддержка этой функции в других приложениях не гарантирована.
На всех популярных браузерах существует расширение Proxy SwitchyOmega 3, позволяющее гибко настроить проксирование только отдельных доменов или же, наоборот, пускать сайты в РФ напрямую, а всё остальное - через прокси.
Ссылки на расширение:
- Для браузеров на движке Chromium (Chrome, Opera/GX, Яндекс.Браузер)
- Для браузеров на движке Firefox (Firefox, Tor Browser)
Настройка:
- Установите расширение для своего браузера по ссылке выше.
- ПКМ по значку расширения ->
Options. - В левом меню найдите раздел
Settings->Import/Export. - Найдите поле
Settings->Restore from online. - Вставьте туда:
https://gist.githubusercontent.com/SoKnight/b6f9b39095e62bc4cdd859c9a124936f/raw - Нажмите
Restore. - Убедитесь, что в
Profiles->proxyверно настроено подключение к прокси-серверу. - Убедитесь, что в
Profiles->auto switchдобавлены все нужные вам сервисы в РФ. - Если чего-то не хватает - добавляйте и ставьте Profile на
[Direct]. - Тыкните по расширению один раз так, чтобы в центре был бирюзовый кружок.
- Убедитесь, что на 2ip.ru ваш IP-адрес, а на WhatIsMyIP адрес VPN-сервера.
- Готово! Пользуйтесь. При необходимости можете добавлять свои правила в auto-switch профиль.
При клике на иконку расширения профиль циклически переключается так:
- Авто-переключение (что-то в прокси, что-то напрямую, по правилам)
- Только прокси (перенаправлять ВСЁ через прокси)
- Только прямое (не использовать прокси вообще)
Вы можете изменить это в опциях расширения: Settings -> Interface -> Quick Switch -> Cycled Profiles.
Для браузеров на движке Chromium (Chrome, Opera/GX, Яндекс.Браузер) нет возможности проксировать их трафик отдельно: они используют системные настройки прокси. Однако, нужного результата можно добиться, если установить расширение, про которое рассказано выше.
Для перенаправления трафика Firefox через прокси настройте использование системного прокси:
Настройки > Основные > Настройки сети > Настроить...
Пример можно посмотреть здесь.
Для перенаправления трафика в IDE от JetBrains через прокси настройте использование системного прокси:
Settings... > Appearance & Behavior > System Settings > HTTP Proxy
Пример можно посмотреть здесь.


