AmneziaWG: что это и чем отличается от WireGuard
Содержание
Обычный WireGuard в России блокируют по характерным признакам, а AmneziaWG придумали, чтобы их убрать. Ниже: что это, чем отличается, что изменилось в новых версиях и что делать пользователям и владельцам собственных серверов. Сводка по всем протоколам — в материале протоколы VPN, а сервисы со статусом у операторов — в рейтинге VPN.
Что такое AmneziaWG
По документации Amnezia, AmneziaWG — форк WireGuard-Go: он сохраняет простоту и производительность WireGuard, но убирает сетевые сигнатуры, которые помогают DPI его обнаруживать. У WireGuard такая сигнатура образуется из фиксированных заголовков пакетов и предсказуемых размеров.
Как убирают сигнатуры, по описанию документации:
- S1–S4 добавляют случайные префиксы байтов к пакетам разных типов;
- H1–H4 заменяют предсказуемые идентификаторы пакетов динамическими значениями;
- Jc, Jmin, Jmax отправляют псевдослучайные пакеты для маскировки начала сессии;
- I1–I5 — пакеты, имитирующие другие протоколы, например QUIC и DNS.
Криптографическое ядро осталось прежним: Noise_IK, Curve25519 и ChaCha20-Poly1305. Если параметры маскировки отключить, конфигурация полностью совместима с обычным WireGuard. Клиенты есть для Windows, macOS, Linux, iOS и Android.
Версии 2.0 и 3.1: что изменилось
Документация описывает версии так:
- 1.5. Трафик маскируется под QUIC, DNS и другие UDP-протоколы.
- 2.0. Вместо статических значений заголовков используются динамические диапазоны.
- 3.1. Защита от статистического анализа: варьируются размеры и последовательность пакетов и временные интервалы.
- Блокировки стали анализировать поток целикомЛето 2026Как рассказывает блог Amnezia, блокировщики стали смотреть на соединение как на поток: размеры и последовательность пакетов, время их прихода, шаблоны рукопожатия, keepalive-пакеты, объём трафика и число соединений.
- Ответ разработчиковВерсия 3.1Защита рукопожатия, расширенная рандомизация предварительного общего ключа и защита от блокировки, основанной на анализе поведения, по описанию блога.
Точной даты выхода версии 3.1 в статье блога нет, поэтому мы её не указываем.
Что нужно пользователю. По сообщению блога, клиенту нужна версия Amnezia VPN 5.0.1.5 или новее. Если после обновления упала скорость, разработчики советуют снизить MTU с 1376 до 1280.
Что нужно владельцу своего сервера. Удалить контейнер 2.0, создать новый сервер 3.1, заново настроить параметр i1 и выдать новые ключи доступа. Общий порядок работы со своим сервером — в материале свой vpn сервер.
AmneziaWG или VLESS
Разница в принципе. AmneziaWG остаётся «WireGuard с маскировкой»: работает по UDP и хранит простоту исходного протокола. VLESS с Reality, наоборот, маскируется под соединение с чужим сайтом по TCP; подробности — vless что это.
Практический вывод такой же, как для остальных протоколов: у разных операторов проходит разное, а блокировки меняются. Выбирайте сервис по статусу у вашего оператора и держите запасной ключ на другом протоколе. Ещё один вариант на UDP — hysteria2.
Клиенты и сервисы
Основной клиент — приложение Amnezia VPN с собственными версиями для iOS, Android и ПК: по документации, они выложены в App Store, Google Play и на GitHub. Сравнение Amnezia с Outline будет в отдельном материале, пока его нет.
Какие сервисы из нашего рейтинга дают AmneziaWG, показано в блоке ниже: он строится по данным базы, а не по тексту страницы.
Какие VPN подходят для AmneziaWG
Вопросы и ответы
Чем AmneziaWG отличается от WireGuard?
Криптографическое ядро то же, но добавлены параметры маскировки: случайные префиксы к пакетам, динамические идентификаторы, пакеты-обманки перед началом сессии и имитация других протоколов. Из-за этого трафик труднее опознать по фиксированным заголовкам и размерам.
Совместим ли AmneziaWG с обычным WireGuard?
Только при отключённых параметрах маскировки: тогда, по документации Amnezia, конфигурация полностью совместима с WireGuard. С включённой маскировкой обычный клиент WireGuard не подключится.
Что нужно, чтобы использовать версию 3.1?
По сообщению блога Amnezia, клиенту нужна версия Amnezia VPN 5.0.1.5 или новее. Если у вас свой сервер, контейнер 2.0 нужно удалить и создать сервер 3.1 заново, с новыми ключами доступа.
Что делать, если после обновления пропала скорость?
Разработчики советуют попробовать снизить MTU с 1376 до 1280.
AmneziaWG или VLESS?
Это разные семейства. AmneziaWG работает поверх UDP и сохраняет простоту WireGuard, VLESS с Reality маскируется под соединение с обычным сайтом. Какой из них работает у вашего оператора, показывает только проверка на дату. Разбор VLESS: vless что это.