AmneziaWG: что это за протокол, чем он отличается от WireGuard и что значат версии 2.0 и 3.1

AmneziaWG — версия WireGuard от команды Amnezia: то же шифрование и скорость, но пакеты изменены, чтобы системы анализа трафика не узнавали WireGuard. С включённой маскировкой он несовместим с обычным WireGuard, а версии 2.0 и 3.1 — между собой.

На этой странице

    AmneziaWG (сокращённо AWG) появился как ответ на блокировки WireGuard. WireGuard быстрый и надёжный, но его пакеты легко узнать, и в России его научились блокировать. Команда Amnezia взяла WireGuard, оставила его шифрование и скорость и изменила то, по чему его узнают: размеры, заголовки и порядок пакетов. Получился протокол, который выглядит для систем анализа трафика не как WireGuard, а как что-то нейтральное.

    Почему WireGuard так легко узнать

    WireGuard проектировали как простой и быстрый туннель, а не как средство маскировки. Его разработчики прямо пишут, что WireGuard не занимается обфускацией и что её стоит делать уровнем выше. Поэтому у его пакетов есть устойчивые приметы:

    • Тип сообщения в первом байте. У WireGuard четыре вида пакетов: начало рукопожатия, ответ, cookie и данные, — и у каждого в заголовке стоит свой номер от 1 до 4.
    • Одинаковые размеры. Первое сообщение рукопожатия всегда одной длины — 148 байт, ответ — 92 байта.
    • Только UDP. Других способов передачи у WireGuard нет.
    WireGuardРукопожатиетип 1148 байтОтветтип 292 байтаDPI узнаётпо номеруи размеруAmneziaWGМусорныепакетыразной длиныРукопожатиесвой заголовок,другая длинаПривычныхпримет нет
    WireGuard узнают по номеру и размеру первых пакетов. AmneziaWG меняет их вид, а внутри остаётся тем же WireGuard.

    Системе глубокого анализа трафика (DPI) этого достаточно: увидела пакет нужного размера с нужным байтом в начале — значит, это WireGuard, соединение можно оборвать. Как это происходило в России — WireGuard: что это и почему не работает в России.

    Чем AmneziaWG отличается от WireGuard

    WireGuardWireGuardAmneziaWGAmneziaWG
    Кто делаетДжейсон Доненфельд, проект WireGuardКоманда Amnezia, ответвление wireguard-go
    ШифрованиеNoise_IK, Curve25519, ChaCha20-Poly1305То же самое, в версии 3.1 криптография не менялась
    ПередачаUDPUDP
    МаскировкаНет, по замыслу авторовМусорные пакеты, случайные байты, изменённые заголовки, имитация других протоколов
    Совместимость—С выключенной маскировкой совместим с WireGuard, с включённой — нет
    Работает в РоссииБлокируется с 2023 годаРаботает, но блокировки идут волнами, протокол приходится обновлять
    КлиентыОфициальные приложения WireGuard на всех системахAmneziaWG, AmneziaVPN, DefaultVPN, часть роутеров
    ЛицензияGPLv2 (ядро), MIT и другиеMIT (amneziawg-go)

    Как AmneziaWG маскирует трафик

    Все изменения — на уровне того, как пакеты выглядят снаружи. Внутри это всё тот же WireGuard. По документации Amnezia, в протоколе есть такие приёмы:

    • Мусорные пакеты перед рукопожатием (параметры Jc, Jmin, Jmax). Перед началом соединения отправляется несколько пакетов случайного размера — так начало сессии теряет узнаваемую форму.
    • Случайные байты в начале пакетов (S1–S4). Служебные сообщения и данные становятся разной длины, и знаменитые 148 и 92 байта исчезают.
    • Другие заголовки (H1–H4). Вместо номеров 1–4 в заголовок ставится значение из заданного диапазона, в новых версиях — случайное для каждого пакета.
    • Пакеты-имитаторы (I1–I5). Перед рукопожатием можно отправить до пяти пакетов, похожих на начало другого протокола — например, QUIC или DNS.
    • Защита заголовков, заполнение и «хвосты» (версии 3.x). Служебные части пакетов дополнительно шифруются, к пакетам добавляются случайные дополнения и окончания, а тайминги соединения задаются диапазонами.

    Важная деталь: все эти параметры должны совпадать на сервере и у клиента. Поэтому конфигурацию AmneziaWG нельзя «придумать» самому — её выдаёт тот, кто настроил сервер.

    Версии AmneziaWG: 1.5, 2.0, 3.1

    1.02024мусори заголовки1.52025под QUICи DNS2.0начало 2026пакеты-имитаторы3.0 и 3.1лето 2026защитазаголовков
    Версии протокола AmneziaWG. Конфигурация новой версии не работает в клиентах для старой.
    ВерсияКогдаЧто изменилосьСовместимость
    1.02024 годМусорные пакеты, случайные байты, свои заголовкиВ приложении теперь называется «AmneziaWG Legacy»
    1.52025 годМаскировка под распространённые UDP-протоколы — QUIC, DNS и другие—
    2.0Начало 2026 годаПакеты-имитаторы, случайные байты во всех пакетах, динамические заголовкиСо старыми версиями несовместима, нужны новые конфигурации; в AmneziaVPN — с версии 4.8.12.9
    3.0 и 3.1Лето 2026 годаЗащита заголовков, дополнительное заполнение, случайные «хвосты», разброс таймингов, можно отключить ответы cookieКонфиг 3.1 не работает в клиентах для 2.0; в AmneziaVPN — с версии 5.0.1.5

    Версию 3.1 Amnezia выпустила в ответ на массовые блокировки в России в июне и июле 2026 года. Номер «3.1» — это версия протокола, а не приложения: у приложения AmneziaVPN своя нумерация (5.0, 5.1 и дальше), а у отдельного клиента AmneziaWG для Windows версия 3.1.0 как раз совпадает с протоколом.

    «AmneziaWG 2.0 устарел» и «Требуется новая установка контейнера»

    Такие сообщения видят владельцы своих серверов, настроенных через AmneziaVPN. Они значат, что на сервере стоит старая версия протокола. Обновить её «поверх» нельзя: Amnezia советует удалить старый контейнер, установить новый под AmneziaWG 3.1 и заново раздать доступы. Учтите, что при удалении протокола удаляются и все пользователи сервера — каждому придётся выдать новый ключ или файл. Устаревшие версии протокола приложение подсвечивает жёлтым. Роутеры на момент выхода 3.1 эту версию не поддерживали — если VPN у вас на роутере, проверьте это до обновления сервера.

    Совместим ли AmneziaWG с WireGuard

    По документации Amnezia, если параметры маскировки выключены (стоят нули или стандартные значения), конфигурация AmneziaWG полностью совместима с WireGuard. Но тогда пропадает и смысл: такое соединение узнаётся так же, как обычный WireGuard. С включённой маскировкой обычный клиент WireGuard к серверу AmneziaWG не подключится — он не понимает новых параметров.

    Между собой версии тоже несовместимы. Конфигурацию нужно открывать в клиенте, который поддерживает ту версию протокола, для которой она создана. Если в старом приложении под протоколом написано «Not installed», значит, приложение не знает этой версии — его нужно обновить.

    Где скачать AmneziaWG

    «AmneziaWG» — это и протокол, и отдельное лёгкое приложение для него. Варианты такие:

    УстройствоПриложениеГде взять
    WindowsAmneziaWG или полное AmneziaVPNAmneziaWG — релизы amneziawg-windows-client на GitHub; AmneziaVPN — сайт amnezia.org и GitHub
    AndroidAmneziaWG или AmneziaVPNGoogle Play; файлы APK — в релизах на GitHub
    iPhone, iPad, MacAmneziaWGApp Store, в том числе российский. Полного AmneziaVPN в российском App Store нет — подробнее в статье Amnezia VPN: что это, плюсы и минусы
    РоутерыВстроенный клиент роутера или сторонние сборкиНовые версии протокола роутеры поддерживают не сразу: на момент выхода 3.1 Amnezia писала, что роутеры её не поддерживают

    Отдельное приложение AmneziaWG проще: в нём нет установки своего сервера и бесплатного режима, оно только открывает готовый файл конфигурации. AmneziaVPN умеет больше — ставить протокол на свой сервер, подключаться к Free и Premium, работать с другими протоколами. Подробнее о нём — Amnezia VPN: что это, плюсы и минусы.

    Где взять конфигурацию AmneziaWG

    Конфиг — это небольшой файл или строка с адресом сервера, ключами шифрования и всеми параметрами маскировки. Он работает только с тем сервером, для которого создан. Получить его можно тремя способами:

    • Свой сервер. Арендуете сервер, AmneziaVPN ставит на него протокол и создаёт конфиги — себе и тем, кому вы дадите доступ.
    • Amnezia Free и Premium. Подключение к серверам Amnezia настраивается в приложении само.
    • От кого-то другого — знакомого, продавца ключей или сайта-«генератора». Тогда сервер чужой: его владелец видит, куда вы ходите, и может в любой момент его выключить. Если такой конфиг перестал работать, починить его на своей стороне нельзя — нужен новый.

    Насколько надёжно AmneziaWG работает в России

    Честный ответ — лучше, чем WireGuard, но без гарантий. По рассказам самой команды Amnezia, летом 2025 года Роскомнадзор научился распознавать первую версию протокола, и блокировка задела около 10% клиентов; в ответ вышла версия 1.5. Летом 2026 года была следующая большая волна, после которой появилась 3.1.

    Обозреватель SecurityLab, разбиравший версию 3.1, формулирует аккуратно: протокол усложняет распознавание, но не делает соединение нераспознаваемым, а независимых тестов против реальных систем фильтрации нет. И главное: маскировка протокола не помогает, если заблокирован сам адрес сервера или подсеть хостера. На мобильном интернете с белыми списками не работает и AmneziaWG — как и любой VPN с зарубежным сервером.

    Если AmneziaWG у вас не подключается, разбор причин — Amnezia VPN не работает: причины. А сравнение с другими протоколами, которые сейчас используют в России, — Протоколы VPN: сравнение и что работает в России.

    Если не хочется следить за версиями

    AmneziaWG хорош для своего сервера, но требует внимания: вышла новая версия — переустанавливаете протокол и раздаёте ключи заново. Демьяныч работает на другом протоколе — VLESS с Reality, а в sing-box у него общий автовыбор между серверами. Конфиги вручную не нужны: вы добавляете подписку в sing-box или Happ, и приложение само получает серверы и обновляет их. Серверы проверяются из обычных российских сетей каждые 2 минуты, а заблокированный автоматика меняет на запасной. Как это устроено — Как это работает: включил и забыл; попробовать можно 3 дня бесплатно, без карты.

    Частые вопросы

    AmneziaWG — это то же самое, что WireGuard?

    Почти. AmneziaWG — ответвление WireGuard: шифрование и устройство туннеля те же, но к пакетам добавлены мусорные пакеты, случайные байты и изменённые заголовки, чтобы системы анализа трафика не узнавали WireGuard. С выключенной маскировкой конфигурация AmneziaWG совместима с WireGuard.

    Можно ли открыть конфиг AmneziaWG в обычном WireGuard?

    Нет, если в конфиге включены параметры маскировки: обычный клиент WireGuard их не понимает. Нужен клиент, который поддерживает AmneziaWG той версии, под которую сделан конфиг: AmneziaWG, AmneziaVPN или DefaultVPN.

    Чем AmneziaWG 3.1 отличается от 2.0?

    В 3.1 добавлены защита заголовков, дополнительное заполнение пакетов, случайные «хвосты» и разброс таймингов — всё, чтобы статистика соединения была менее узнаваемой. Версию выпустили после массовых блокировок июня и июля 2026 года. Конфиги 3.1 и 2.0 несовместимы.

    Что значит «Требуется новая установка контейнера AmneziaWG 3.1»?

    Это про свой сервер: протокол на нём старой версии. Amnezia советует удалить старый контейнер, поставить новый под AmneziaWG 3.1 и заново раздать доступы. При удалении протокола удаляются и пользователи, поэтому старые ключи перестанут работать.

    Где скачать AmneziaWG на компьютер?

    Для Windows — приложение AmneziaWG со страницы релизов amneziawg-windows-client на GitHub или полное приложение AmneziaVPN с сайта amnezia.org. Для Mac, iPhone и iPad AmneziaWG есть в App Store, в том числе в российском; для Android — в Google Play.

    Блокируют ли AmneziaWG в России?

    Пытаются. По словам команды Amnezia, в 2025 году Роскомнадзор научился распознавать первую версию протокола, летом 2026 года были массовые блокировки, после которых вышла версия 3.1. Маскировка усложняет распознавание, но не спасает, если заблокирован сам адрес сервера.

    Источники

    Не помогло?

    Напишите нам, разберёмся. Ускорит дело, если сразу приложить логи.