← К списку статей

Xray, WireGuard и AmneziaWG — чем отличаются

Мы выдаём два вида доступа: Xray (ссылки и подписка) и AmneziaWG
(файл .conf или ключ vpn://). Разница — в том, как трафик маскируется.

WireGuard: быстрый, но узнаваемый

Современный VPN-протокол: компактный, экономит батарею, мгновенно
переподключается при смене Wi-Fi на мобильную сеть. Именно поэтому он
стал стандартом.

Проблема одна: у пакетов WireGuard фиксированный узнаваемый заголовок.
Первый байт handshake всегда один и тот же, длины стартовых пакетов
постоянны. Фильтрующему оборудованию достаточно правила из одной строки,
чтобы опознать и погасить соединение. Поэтому «чистый» WireGuard в России
работает нестабильно.

AmneziaWG: тот же WireGuard, но без узнаваемого профиля

AmneziaWG (AWG) — доработанный WireGuard. Криптография та же самая, но
пакеты перестают быть похожими на WireGuard:

  • в начале сессии отправляются мусорные пакеты (Jc, Jmin, Jmax);
  • к handshake-пакетам добавляется случайный «довесок» (S1–S4), из-за

чего их длины перестают быть постоянными;

  • сигнатурные заголовки заменяются на произвольные значения (H1–H4);
  • в версии 3.1 добавлена защита заголовков (HeaderProtectionKey) — их

содержимое шифруется, и статичных байтов не остаётся вовсе.

Итог: скорость и экономичность WireGuard, но снаружи это неопознанный
UDP-поток. Нужен клиент AmneziaVPN 5.0.1.5 или новее — обычные
WireGuard-клиенты AWG-параметры не понимают.

Xray (VLESS + REALITY): маскировка под обычный сайт

Xray решает ту же задачу иначе — он прячется в TLS, том самом, на котором
работает весь HTTPS.

REALITY идёт дальше обычной маскировки: при подключении сервер
подставляет настоящий TLS-сертификат чужого популярного сайта. Со
стороны это неотличимо от посещения крупного сайта — сертификат
подлинный, потому что взят у него. Активная проверка со стороны
блокирующего оборудования тоже ничего не даёт: на «неправильный» запрос
сервер честно отдаёт содержимое того самого сайта.

Работает поверх TCP на порту 443 — там же, где весь остальной HTTPS.

Что использовать

  • Xray — основной вариант. Самый устойчивый к блокировкам, удобен

ссылкой-подпиской: список серверов обновляется сам.

  • AmneziaWG — когда важны скорость, стабильность на мобильной сети и

экономия батареи, а также если Xray в вашей сети «прижимают».

Держать оба смысл есть: если один канал в вашей сети деградировал,
переключаетесь на другой. Все локации выдаются вам сразу — выбирать
можно в любой момент, ничего доплачивать не нужно.