Сравнения и выбор Сравнения Обновлено 7 мин Все платформы

Shadowsocks и ShadowsocksR: отличия протоколов и совместимость клиентов

ShadowsocksR — историческая ветка с дополнительными параметрами. Совпадение имени не делает SSR-профиль совместимым с текущим Shadowsocks-клиентом.

ShadowsocksRSSRсовместимостьустаревшие клиенты
Shadowsocks и ShadowsocksR похожи по названию, но требуют проверки совместимости профиля
Сходное имя не гарантирует импорт SSR в обычный Shadowsocks-клиент.
Содержание
КороткоShadowsocksR — историческая ветка с дополнительными параметрами. Совпадение имени не делает SSR-профиль совместимым с текущим Shadowsocks-клиентом.

Почему названия похожи

ShadowsocksR (SSR) возник как отдельная производная проекта Shadowsocks. У SSR-профилей встречаются дополнительные параметры протокола и обфускации, которых нет в обычном SIP002 ss:// URI. Поэтому клиент, способный импортировать Shadowsocks, не обязательно понимает SSR. Проверяйте поддержку именно SSR в документации конкретной реализации, не по похожему значку.

Формат профиля и сервер

Обычный Shadowsocks-профиль содержит метод, пароль, сервер и порт; расширения через plugin описывает SIP003. SSR-формат и его параметры совместимы только там, где обе стороны явно их реализуют. Нельзя превратить SSR в Shadowsocks удалением неизвестных полей: это может создать профиль, который импортируется, но не соединяется с сервером.

Безопасность старых реализаций

Наличие архива или форка в интернете не доказывает текущую поддержку и исправление уязвимостей. Проверьте историю релизов и источник конкретного клиента. Не устанавливайте неподписанные «совместимые» сборки с включённой авторизацией в неизвестном приложении. Для нового подключения лучше использовать поддерживаемый сервер и актуальный клиент, а не подбирать старую реализацию под чужую ссылку.

Порядок миграции

Рабочий SSR-профиль сохраняется отдельно до теста нового Shadowsocks-профиля
Не заменяйте старый профиль до успешной проверки нового подключения.
  1. Сохраните существующий рабочий профиль приватно.
  2. Проверьте у владельца сервера, поддерживает ли он обычный Shadowsocks и может ли выдать новый профиль.
  3. Импортируйте новый профиль как отдельную запись; не заменяйте работающую сразу.
  4. Проверьте подключение и маршрут одного приложения, затем удалите старый доступ по согласованию.

Не публикуйте старую SSR-ссылку ради помощи с миграцией. Для обычного Shadowsocks читайте основное руководство.

Проверено на практике

  • Дата проверки: 2026-09-29
  • Среда: Сверено с указанными первоисточниками; реальные устройства не тестировались
  • Версии: Зависит от реализации и её релиза

Мини-чеклист

  • Определить формат SSR или SS
  • Проверить поддержку обеих сторон
  • Сверить активность и происхождение реализации
  • Запросить новый профиль у владельца сервера
  • Тестировать отдельно от рабочего подключения

Частые ошибки

  • Считать SSR автоматически совместимым с SS
  • Удалять неизвестные поля до импорта
  • Скачивать старую сборку из случайного источника

Источники и документация

FAQ

Клиент Shadowsocks откроет SSR-ссылку?

Только если он явно поддерживает формат и параметры SSR. Название Shadowsocks само по себе этого не обещает.

Готовы перейти от сравнения к практике?

Если общая картина уже понятна, не тратьте время на еще один круг сравнений. Проще оформить рабочий доступ и проверить Shadowsocks в своем сценарии.

Получить доступ

Дальше по теме

Связанные статьи