Протоколы
Обновлено · Команда SomonVPN
WireGuard: скорость без маскировки
WireGuard — самый быстрый из классических VPN-протоколов: лёгкая криптография, работа в ядре системы, рукопожатие в два пакета. Но маскировки в нём нет вообще, и с февраля 2026 года WireGuard блокируется в России на уровне протокола: DPI узнаёт сигнатуру, и рукопожатие не завершается. Поэтому в SomonVPN чистого WireGuard нет — вместо него работает AmneziaWG, совместимый форк с обфускацией.
WireGuard появился в 2016 году как ответ на разросшиеся IPsec и OpenVPN: несколько тысяч строк кода вместо сотен тысяч, современная криптография без устаревших режимов и подключение за доли секунды. В 2020-м протокол приняли в ядро Linux — редкий знак качества для сетевого кода.
Слабое место WireGuard не в криптографии, а в заметности. Протокол проектировали ради скорости и простоты аудита; задача «спрятаться от цензора» в дизайн не входила. На свободных сетях это неважно, на фильтруемых — решает всё.
- Год появления
- 2016
- Транспорт
- UDP
- Шифрование
- ChaCha20-Poly1305
- Есть в SomonVPN
- Нет — вместо него AmneziaWG
Как работает WireGuard
Клиент и сервер заранее знают публичные ключи друг друга. Рукопожатие построено на фреймворке Noise: один пакет от клиента, один ответ сервера — и туннель готов. Дальше данные летят короткими UDP-пакетами, а привязка сессии к ключам, а не к IP-адресу, позволяет клиенту менять сеть без переподключения: вышел из Wi-Fi в LTE — туннель жив. Вся конфигурация умещается в десяток строк — приватный ключ, ключ сервера, адреса, — отсюда популярность протокола у энтузиастов и на домашних роутерах.
Почему DPI узнаёт его без усилий
Первый пакет рукопожатия WireGuard имеет фиксированный размер 148 байт, а его первый байт всегда содержит тип сообщения от 1 до 4. Спецификация открыта, поэтому фильтру не нужно ничего расшифровывать — достаточно сравнить поток с шаблоном. С февраля 2026 года WireGuard блокируется на сетях российских операторов на уровне протокола: пакет клиента уходит, ответ сервера не приходит, рукопожатие не завершается. Со стороны пользователя это выглядит как вечное «подключение…».
Сравнение с соседями по нише
| Критерий | WireGuard | AmneziaWG | OpenVPN |
|---|---|---|---|
| Скорость | Максимальная, работает в ядре | Та же криптография и скорость | Заметно ниже, работает в userspace |
| Заметность для DPI | Высокая: фиксированное рукопожатие | Низкая: рандомизированные пакеты | Высокая: сигнатура известна много лет |
| Поведение в РФ | Блокируется с февраля 2026 | Проходит там, где WireGuard режут | Блокируется с февраля 2026 |
| Есть в SomonVPN | Нет | Да | Нет |
Что вместо WireGuard в SomonVPN
AmneziaWG — тот же WireGuard по криптографии и скорости, но с мусорными пакетами и случайными заголовками, ломающими шаблон DPI. Для сетей, где фильтруют весь незнакомый UDP, у SomonVPN есть протоколы поверх TCP — VLESS Reality и XHTTP; там, где QUIC-трафик проходит, к ним добавляются TUIC и Hysteria 2. Smart Connect перебирает их автоматически и оставляет тот, который проходит на текущей сети. Проверить, как это работает у вашего оператора, можно за бесплатный пробный день — карта для него не нужна.
Если конфиг WireGuard от другого сервиса перестал подключаться на мобильном интернете, а по Wi-Fi работает — дело почти наверняка в DPI, а не в сервере.
Частые вопросы
WireGuard действительно быстрее OpenVPN?
Да. WireGuard работает в ядре системы и использует лёгкую криптографию, OpenVPN гоняет каждый пакет через пользовательское пространство. Но на фильтруемых сетях сравнение скоростей теряет смысл: сначала протокол должен вообще подключиться.
Почему WireGuard не подключается на мобильном интернете в России?
С февраля 2026 года WireGuard блокируется в России на уровне протокола: DPI распознаёт рукопожатие по фиксированному размеру и структуре первого пакета, независимо от сервера. Обычный сценарий — пакет клиента уходит, ответ не приходит, подключение висит. По домашнему Wi-Fi тот же конфиг местами ещё может работать: там фильтрация настроена мягче.
AmneziaWG — это тот же WireGuard?
По криптографии — да: те же ключи, тот же ChaCha20-Poly1305, та же скорость. Отличие в обфускации: AmneziaWG добавляет мусорные пакеты и рандомизирует заголовки, чтобы рукопожатие не совпадало с шаблоном DPI.
Можно ли подключиться к SomonVPN сторонним WireGuard-клиентом?
Нет. Приложение SomonVPN для Android само управляет протоколами, включая AmneziaWG, и переключает их через Smart Connect. На iPhone, Windows и macOS используется подписочная ссылка для клиента Happ.
Попробуйте WireGuard в деле
В приложении SomonVPN протокол выбирается в один тап — или доверьте выбор Smart Connect.