Что такое Shadowsocks
Shadowsocks — это зашифрованный прокси, придуманный именно для обхода блокировок. Работает он так: на сервере поднимается лёгкая программа, а на вашем устройстве — клиент. Клиент шифрует трафик и отправляет его серверу, сервер расшифровывает и ходит в интернет уже от своего имени. Снаружи это выглядит как поток случайных зашифрованных байтов без опознавательных признаков.
Главная идея Shadowsocks — не «спрятаться под что-то конкретное», а не выглядеть как VPN. У классических протоколов есть узнаваемое рукопожатие, по которому DPI-фильтр их вычисляет. У Shadowsocks такого «паспорта» нет: он старается выглядеть как ничем не примечательный шум. Отсюда его плюсы — простота, лёгкость и высокая скорость: накладных расходов минимум.
Формально это прокси, а не полноценный VPN (он не заворачивает весь трафик системы, а обслуживает приложения), но задачу приватного доступа он решает не хуже. Именно за скорость и неприхотливость Shadowsocks годами остаётся народным выбором: он не требует домена, отдельного сертификата или сложной настройки — достаточно адреса сервера, порта и пароля. Обратная сторона медали в том, что современные системы фильтрации постепенно учатся распознавать даже «случайный шум» по косвенным признакам — размеру пакетов, ритму соединения, поведению. Поэтому там, где давление на трафик высокое, одного Shadowsocks может не хватить. Подробнее о разнице протоколов — в обзоре «Протоколы VPN: сравнение».
Что такое Trojan
Trojan заходит с другой стороны. Вместо того чтобы прятать трафик под «случайный шум», он маскируется под обычный HTTPS-сайт. На сервере рядом с Trojan работает настоящий веб-сайт с валидным TLS-сертификатом. Ваше соединение идёт по стандартному 443 порту и внешне неотличимо от того, как если бы вы просто зашли на этот сайт из браузера.
В этом вся хитрость: если система фильтрации попытается «постучаться» на ваш сервер, она увидит обычную веб-страницу и настоящий сертификат — ничего подозрительного. А трафик VPN виден только тому клиенту, который знает правильный пароль. Для стороннего наблюдателя это просто ещё один защищённый сайт из миллионов.
Такой подход — «прятаться на самом видном месте» — делает Trojan очень устойчивым к DPI (глубокому анализу трафика). Заблокировать его, не задев заодно обычный HTTPS, крайне трудно: фильтру пришлось бы резать вообще все защищённые соединения, а это парализовало бы весь интернет. Плата за такую скрытность — чуть более сложная настройка: нужен домен и настоящий TLS-сертификат, чтобы маскировка была убедительной. В обмен вы получаете соединение, которое почти невозможно отличить от рядового захода на сайт. Почему это критично сегодня — разбираем в статье «Как VPN обходит блокировки».
Чем отличаются Shadowsocks и Trojan
Оба шифруют трафик и оба помогают обойти блокировки, но стратегия маскировки у них разная. Shadowsocks старается быть незаметным шумом, Trojan — притвориться легальным сайтом. Отсюда и разница в стойкости и сценариях:
| Критерий | Shadowsocks | Trojan | VLESS Reality |
|---|---|---|---|
| Тип маскировки | «Случайный шум», без сигнатуры | Под свой HTTPS-сайт | Под чужой популярный сайт |
| Скорость | Очень высокая | Высокая | Высокая |
| Стойкость к DPI | Средняя | Высокая | Максимальная |
| Сложность настройки | Минимальная | Нужен домен и сертификат | Выше среднего |
| Когда силён | Мягкие блокировки | Жёсткие блокировки | Самые жёсткие блокировки |
Коротко: Shadowsocks прячется, не показывая лица. Trojan прячется, надевая маску обычного сайта. Первое проще и быстрее, второе — незаметнее там, где трафик активно просвечивают.
Когда какой выбирать
Универсального «лучшего» протокола нет — есть подходящий под вашу ситуацию. Ориентируйтесь на то, насколько жёстко фильтруют трафик там, где вы им пользуетесь:
- Shadowsocks — когда блокировки мягкие, а важны скорость и простота: стриминг, игры, повседневный сёрфинг. Меньше задержек, проще подключить.
- Trojan — когда провайдер режет всё, что похоже на VPN. Маскировка под HTTPS-сайт помогает проскочить там, где Shadowsocks уже начинают распознавать.
- Держите оба под рукой. Обстановка меняется: сегодня хватает Shadowsocks, завтра нужен Trojan. Возможность переключиться в пару кликов важнее, чем «правильный» выбор раз и навсегда.
Практичная тактика — начать с Shadowsocks ради скорости, и если соединение начинает рваться или блокироваться, переключиться на Trojan. Один аккаунт, разные протоколы под одну задачу.
Как они соотносятся с VLESS Reality и AmneziaWG
Shadowsocks и Trojan — не единственные «маскирующиеся» протоколы. Рядом с ними стоят два более новых решения, и полезно понимать их место.
VLESS Reality — это следующий шаг после Trojan. Trojan маскируется под ваш собственный сайт, а Reality подделывает рукопожатие с реальным чужим популярным сайтом — то есть маскировка ещё убедительнее, ведь блокировать её означало бы блокировать настоящий крупный ресурс. За счёт этого Reality сегодня — один из самых стойких к DPI вариантов. Прямое сравнение классики и новинки — в материале «WireGuard против VLESS».
AmneziaWG решает ту же проблему маскировки, но на базе WireGuard: он берёт быстрый современный туннель и «зашумляет» его рукопожатие, чтобы то не выдавало VPN. Получается компромисс скорости WireGuard и незаметности. Подробный разбор — в статье «AmneziaWG простыми словами».
Все четыре — Shadowsocks, Trojan, VLESS Reality и AmneziaWG — решают, по сути, одну задачу: сделать VPN-трафик неотличимым от обычного. Разница лишь в том, под что они маскируются и какой ценой. Поэтому правильнее иметь под рукой несколько протоколов и переключаться, а не искать один «идеальный».
Shadowsocks, Trojan и ещё 6 протоколов — из коробки
Не нужно поднимать серверы и подбирать конфиги вручную. Включаете нужный протокол — и сразу получаете рабочий ключ.
Открыть в Telegram →