Molystrix MOLYSTRIX Оформить
· 6 мин чтения ·
#AmneziaWG #WireGuard #Android #инструкция

AmneziaWG на Android: установка и импорт конфига за 3 минуты

Установка AmneziaWG на Android из Google Play или APK с GitHub. Импорт конфига QR-кодом, настройка Always-on и kill switch. Гайд 2026.

AmneziaWG Android — клиент для подключения к серверам по протоколу AmneziaWG. Приложение лежит в Google Play (org.amnezia.awg); на устройствах без Google-сервисов APK берётся со страницы релизов на GitHub. Конфиг импортируется QR-кодом из камеры, картинкой из галереи или файлом .conf через системный picker. Дальше работает один переключатель в интерфейсе — он включает и выключает туннель.

Гайд рассчитан на пользователя, у которого уже есть конфиг (например, от Molystrix — после оплаты письмо с QR и .conf приходит на email). Если конфига нет или предстоит выбор между WireGuard и AmneziaWG — сравнение протоколов лежит рядом.

AmneziaWG vs WireGuard: в чём разница на Android

AmneziaWG — форк WireGuard от open-source команды Amnezia (где скачать на любую платформу). Защита внутри — те же современные алгоритмы, что у обычного WireGuard. Разница в том, что AmneziaWG в начале соединения добавляет специальную «подпись», которую сетевое оборудование на пути не узнаёт как WireGuard — поэтому соединение держится стабильнее на маршрутах со строгой фильтрацией.

Практическое следствие касается клиента. AmneziaWG-конфиг содержит поля Jc = ..., S1 = ..., H1 = ... — стандартный клиент WireGuard для Android их не знает и отказывается импортировать такой .conf. Поэтому нужно отдельное приложение AmneziaWG: оно добавляет эти поля в парсер конфига и в собственную реализацию протокола. Параметры на сервере и клиенте обязаны совпадать — иначе handshake не сходится.

Установка из Google Play

AmneziaWG Google Play — официальный канал распространения, работает на любом устройстве с Google-сервисами.

  1. Откройте Google Play, в поиске введите AmneziaWG одним словом.
  2. Выберите приложение от издателя Amnezia, package name org.amnezia.awg. Иконка — синий щит с буквой A.
  3. Нажмите Установить. Размер около 10 MB, требуется Android 6.0+.

Не путайте с AmneziaVPN — это multi-protocol клиент той же команды, с поддержкой OpenVPN, ShadowSocks, XRay и других транспортов. Для импорта .conf нужен именно отдельный AmneziaWG.

Альтернатива: APK с GitHub

Если Google-сервисы недоступны (HUAWEI без GMS, кастомные ROM, отвязанный аккаунт), APK скачивается со страницы релизов:

github.com/amnezia-vpn/amneziawg-android/releases/latest

Файл называется AmneziaWG-x.y.z.apk. Установка sideload:

  1. Настройки → Безопасность → Установка из неизвестных источников (или Конфиденциальность на части прошивок) — разрешите для браузера, в котором скачивали APK.
  2. Откройте загруженный файл в проводнике.
  3. Подтвердите установку в системном диалоге.

Этот APK подписан тем же ключом, что и сборка в Google Play. На странице релиза рядом с файлом указан SHA-256 — хеш можно сверить через Termux (sha256sum AmneziaWG-x.y.z.apk) или файловый менеджер с подсчётом контрольных сумм.

Получение конфига

После оплаты подписки Molystrix присылает письмо с двумя представлениями одного и того же конфига:

  • QR-код, отрисованный в теле письма;
  • файл molystrix-xxxxx.conf во вложении.

Один конфиг = один peer keypair = один device slot из трёх, доступных по подписке. Удобнее всего открыть письмо на компьютере: тогда QR сосканируется камерой телефона напрямую с экрана. Если компьютера нет, QR можно сохранить в галерею телефона как картинку и импортировать оттуда, либо использовать .conf во вложении.

Импорт через QR-код

  1. Откройте AmneziaWG. При первом запуске список туннелей пустой.
  2. Нажмите кнопку «+» в правом нижнем углу.
  3. В меню выберите «Сканировать QR-код» (Scan from QR code).
  4. Подтвердите системный запрос на доступ к камере.
  5. Наведите камеру на QR. Распознавание занимает 1–2 секунды.
  6. Появится поле «Название тоннеля» (Tunnel name). По умолчанию подставляется molystrix-xxxxx — впишите любое удобное имя («Molystrix», «Подключение 1», «Работа») или оставьте подставленное. Это просто метка в списке, на работу подключения никак не влияет. Нажмите галочку (или «Save») — туннель появится в списке.

Если QR находится прямо в галерее этого же телефона, на шаге 3 вместо сканирования камерой выбирайте «Импорт из QR-кода в галерее».

Импорт через файл .conf

  1. В письме скачайте вложение molystrix-xxxxx.conf. Файл попадает в Downloads.
  2. В AmneziaWG: «+» → «Импортировать файл» (Import from file).
  3. В системном picker выберите .conf из Downloads.
  4. Туннель добавится в список.

Результат импорта одинаков для всех трёх способов: создаётся запись с peer-конфигурацией, её можно открыть тапом по имени, чтобы увидеть адрес сервера, AllowedIPs, DNS и параметры обфускации.

Первое подключение и системный диалог Android

  1. В списке туннелей переведите переключатель рядом с именем профиля в положение «включено».
  2. Android покажет системный диалог VpnService API: «Разрешить AmneziaWG установить сетевое подключение?». Подтвердите.
  3. Этот диалог появляется один раз на установку приложения. После подтверждения переключатель срабатывает мгновенно.

В строке статуса появится иконка-ключик — индикатор активного системного туннеля. В деталях туннеля поле last_handshake обновляется каждые ~120 секунд при активном трафике (это работа persistent keepalive в конфиге Molystrix).

Проверка результата. Откройте 2ip.ru — IP должен показываться финский или нидерландский, в зависимости от ноды, на которую распределён ваш слот. ChatGPT, Figma, GitHub Copilot работают без задержек первой загрузки.

Always-on, Battery optimization и трафик

Always-on. Системная настройка Android поднимает туннель сразу после загрузки телефона: Настройки → Сеть и интернет → AmneziaWG → шестерёнка → Always-on. Соседний переключатель «Блокировать соединения без туннеля» работает как kill switch — без активного туннеля сетевой трафик блокируется на уровне ОС. Это закрывает утечку реального IP при потере связи с сервером.

Battery optimization. AmneziaWG в фоне попадает под Doze-mode и App Standby; на агрессивных прошивках (Xiaomi MIUI, Huawei EMUI, Samsung One UI) это приводит к разрыву туннеля через 10–30 минут после блокировки экрана. Лечится в Настройки → Приложения → AmneziaWG → Батарея → «Без ограничений». На MIUI дополнительно проверьте Автозапуск в свойствах приложения.

Расход трафика. Накладные расходы протокола — порядка 4–5% поверх полезной нагрузки. На пакетных тарифах из 10 ГБ остаётся около 9.5 ГБ.

Решение проблем: туннель не подключается

  • QR не сканируется. Поднимите яркость экрана-источника, протрите объектив, отойдите на 15–20 см. На матовых дисплеях чтение хуже из-за бликов от ламп.
  • Туннель включается, но интернета нет. Откройте свойства туннеля и проверьте поле DNS. Должно стоять 1.1.1.1 или 8.8.8.8. Пустое поле — добавьте любое из них.
  • Always-on не поднимается после перезагрузки. Проверьте Battery optimization (см. выше). На Xiaomi включите автозапуск.
  • «Сервер недоступен». Переключитесь между Wi-Fi и мобильным интернетом. Маршрут до европейской ноды у конкретного провайдера может быть временно неоптимальным; смена сетевой среды подбирает другой next-hop.

Если перечисленное не помогает — напишите на support@molystrix.com, пришлём конфиг с альтернативным портом 443 (он маскируется под обычный TLS-трафик).

Часто задаваемые вопросы

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

Нет. Стандартный клиент WireGuard для Android от WireGuard Development Team не понимает поля Jc, Jmin, Jmax, S1, S2, H1–H4 — импорт упадёт с ошибкой парсинга, а если поля будут проигнорированы, handshake не сойдётся с сервером, потому что параметры обфускации обязаны совпадать на обоих концах. Конфигу AmneziaWG соответствует только клиент AmneziaWG. Подробнее — в сравнении протоколов.

Чем AmneziaWG отличается от WireGuard на Android в повседневном использовании?

Криптография идентична: Curve25519, ChaCha20-Poly1305, BLAKE2s. Скорость канала и расход батареи у двух протоколов в пределах погрешности измерения. Отличие — устойчивость соединения на маршрутах с активной DPI-инспекцией: AmneziaWG её переживает заметно лучше за счёт параметров handshake. Управление в приложении совпадает с обычным WireGuard на Android.

Безопасно ли AmneziaWG?

Исходный код открыт: github.com/amnezia-vpn/amneziawg-android. Криптопримитивы — Curve25519, ChaCha20-Poly1305, BLAKE2s — те же, что у референсного WireGuard, и проходили независимый аудит в 2018–2020 годах. Сборку из исходников можно проверить против APK, выложенного на странице релиза, через apksigner verify --print-certs.

Будет ли туннель отваливаться при переключении между Wi-Fi и мобильным интернетом?

Нет. WireGuard и AmneziaWG используют UDP без сессионного состояния на уровне транспорта — переключение интерфейса вызывает один re-handshake, а не разрыв соединения. На стороне Android этим управляет системная служба VpnService API; на iOS аналогичное поведение настраивается через On-Demand (гайд для iPhone).

Что делать с конфигом AmneziaWG на роутере?

Это уже не Android-приложение. На OpenWrt и Keenetic параметры обфускации поддерживаются через пакет amneziawg-tools и модуль ядра amneziawg; конфигурация совпадает с десктопной по структуре, но импорт делается через CLI, а не GUI. На обычном Android-телефоне оставайтесь в Google Play.

AmneziaWG не сохраняет Always-on после перезагрузки на Xiaomi или Huawei — как починить?

Агрессивные прошивки MIUI и EMUI дополнительно зачищают фоновые процессы при перезагрузке, и системный флаг Always-on может не сработать без отдельных разрешений. Путь на MIUI: Settings → Apps → AmneziaWG → Battery saver → No restrictions. Дополнительно: Autostart → AmneziaWG → On. На EMUI: Settings → Apps → AmneziaWG → Battery → Launch → отключить «Manage automatically» и включить вручную все три тумблера (Auto-launch, Secondary launch, Run in background). После этого Always-on держится между перезагрузками так же, как на stock Android.

Как скачать AmneziaWG APK без Google Play?

На Huawei без GMS и других устройствах без Google-сервисов APK берётся напрямую со страницы релизов GitHub-репозитория amnezia-vpn/amneziawg-android (package name org.amnezia.awg). После загрузки желательно проверить подпись APK — apksigner verify --print-certs AmneziaWG-x.y.z.apk — и сверить отпечаток с тем, что указан на странице релиза. F-Droid пока не обязателен, оригинальный APK покрывает все сценарии.

AmneziaWG не подключается на Android — что делать?

Сначала проверьте дату и время на устройстве — рассинхронизация ломает handshake, потому что обе стороны вычисляют криптографические таймштампы. Дальше отключите экономию батареи для приложения (на MIUI/EMUI без этого система убивает фоновый процесс). Проверьте, что в настройках выбрана именно та сеть, к которой подключены сейчас — Wi-Fi и мобильная могут вести себя по-разному из-за CGNAT и MTU. Если ничего не помогло — пересоздайте конфиг через бота, иногда проще получить новый QR.

Готово

Подключение поднялось — YouTube, ChatGPT, Figma и GitHub Copilot работают без перебоев. По YouTube есть отдельная статья.

Molystrix присылает QR-код на email сразу после оплаты: 249 ₽/мес, 3 device slots на одну подписку, отдельный QR на каждое устройство. Откройте письмо на компьютере, отсканируйте QR с телефона, переведите переключатель.

Вопросы — в Telegram-бот @molystrix_bot или на support@molystrix.com.

Подключите Molystrix за 2 минуты

Защищённое соединение для работы с международными сервисами. Протокол AmneziaWG, серверы в Европе, 3 устройства, оплата картой или СБП.