Плагин обфускации для Shadowsocks: совместимость клиента и сервера
SIP003-плагин должен поддерживаться и клиентом, и сервером. Проверяйте имя плагина, опции и ограничения TCP до изменения рабочего профиля.
Содержание
Что делает plugin
SIP003 описывает внешний плагин для Shadowsocks. Он обрабатывает транспорт между клиентом и сервером, но не меняет базовые данные доступа: метод, пароль, адрес и порт должны оставаться согласованными. Обфускация не является гарантией доступности в любой сети. Сначала проверьте обычное подключение без плагина на тестовом профиле, затем добавляйте одну новую переменную.
Проверьте обе стороны
Одинаковое название клиента не означает поддержку одного и того же SIP003-плагина. Сверьте конкретный плагин, версию, режим и опции у клиента и сервера. Документация SIP003 перечисляет simple-obfs и v2ray-plugin как примеры. Не копируйте чужую строку plugin из URI, пока не знаете, что соответствующий бинарник установлен и настроен на сервере.
Ограничение UDP и цепочек
В спецификации SIP003 отдельно оговорено, что только TCP передаётся через описанную модель плагина; не обещайте работу UDP через такую связку без документации конкретной реализации. Одновременно наложить несколько SIP003-плагинов нельзя. Если нужны UDP-приложения или цепочка, проверьте альтернативную архитектуру и тестируйте её отдельно.
Диагностика без утечки секрета
- Сохраните рабочий профиль.
- Проверьте базовое подключение и отдельно наличие plugin-бинарника.
- Сопоставьте имя и опции на двух сторонах.
- Проверьте одну TCP-сессию и журнал клиента/сервера.
- При сбое верните профиль без plugin и сравните результат.
Полную ss:// строку не вставляйте в публичный issue. Общие ограничения маскировки описаны отдельно; здесь речь только о совместимости настройки.
Проверено на практике
- Дата проверки: 2026-09-29
- Среда: Сверено с указанными первоисточниками; реальные устройства не тестировались
- Версии: Зависит от реализации и её релиза
Мини-чеклист
- Проверить базовое подключение
- Сверить plugin на обеих сторонах
- Проверить совпадение опций
- Не предполагать UDP по SIP003
- Тестировать без публикации URI
Частые ошибки
- Считать plugin магическим исправлением сети
- Устанавливать только клиентскую часть
- Ожидать UDP по TCP-only plugin
- Публиковать URI с паролем
Источники и документация
FAQ
Можно ли поставить два плагина сразу?
SIP003 не поддерживает plugin-over-plugin. Нужен один совместимый транспорт и отдельный тест.
Хотите перейти сразу к рабочему доступу?
Если сценарий уже ясен и не хочется проходить все шаги вручную, оформите доступ и проверьте подключение на своем устройстве.
Получить доступ