AmneziaWG на разных прошивках: где работает и что ставить

8 min read 0 views Опубликовано

AmneziaWG не входит в заводские прошивки: это отдельный проект, который распространяется как пакет amneziawg-go (пользовательское пространство) и amneziawg-kernel-module (модуль ядра, требует сборки под конкретное ядро). Поэтому поддержка зависит не от модели роутера, а от прошивки и наличия менеджера пакетов.

Ниже — реальное положение дел по популярным прошивкам и рекомендации, что выбрать под каждую.

Таблица совместимости

AmneziaWG на прошивках роутеров, 2026
ПрошивкаAmneziaWGКак ставитсяРекомендация
KeeneticOS 4.xЧерез Entwareopkg install amneziawg-go amneziawg-tools, нужен USBПодходит для Giga/Ultra/Peak
KeeneticOS без USBНетИспользуйте штатный WireGuard
OpenWrt 23.05 / 24.xДаopkg/apk: amneziawg-go, luci-proto-amneziawgЛучший вариант по гибкости
Asus MerlinЧастичноТолько через Entware и ручной запускСтабильнее штатный WireGuard
PadavanЧастичноСборки сообщества с EntwareЗависит от сборки
Заводские TP-Link / Tenda / XiaomiНетWireGuard-конфиг или OpenWrt
MikroTik RouterOS 7НетШтатный WireGuard

KeeneticOS: только с USB и Entware

Штатной поддержки нет. Нужен накопитель, Entware и пакеты amneziawg-go и amneziawg-tools. Реализация работает в пользовательском пространстве, поэтому упирается в процессор: на Giga это порядка 100–200 Мбит/с.

Обновление KeeneticOS иногда сбрасывает автозапуск скриптов Entware — после апдейта проверяйте, поднялся ли awg0.

OpenWrt: наиболее полная поддержка

В OpenWrt 23.05 и новее пакет amneziawg-go ставится из репозитория сообщества вместе с luci-proto-amneziawg — интерфейс настраивается прямо в LuCI, как обычный WireGuard, с дополнительными полями Jc/Jmin/Jmax/S1/S2/H1–H4.

На устройствах с 8 МБ флеша места может не хватить: используйте extroot на USB либо соберите образ через ImageBuilder только с нужными пакетами.

01

1. Обновите списки

opkg update (в OpenWrt 24.10 и новее — apk update).

02

2. Поставьте пакеты

amneziawg-tools, amneziawg-go, luci-proto-amneziawg, kmod-tun.

03

3. Создайте интерфейс

LuCI → Network → Interfaces → Add new interface → протокол AmneziaWG.

04

4. Перенесите параметры

Скопируйте ключи, Endpoint, AllowedIPs, MTU 1240 и все строки маскировки из выданного .conf.

05

5. Firewall

Добавьте интерфейс в зону wan и включите маскарадинг, иначе клиенты не выйдут в сеть.

Asus Merlin, Padavan и сборки сообщества

В Merlin есть встроенный WireGuard-клиент, но AmneziaWG в нём не поддерживается: приходится ставить Entware и запускать awg-quick вручную скриптом при старте. Обновления прошивки такие правки часто затирают.

В сборках Padavan наличие пакета зависит от автора сборки. Если AWG не собран — остаётся WireGuard.

Что выбрать, если прошивка не поддерживает AWG

Первый вариант — штатный WireGuard: он есть почти везде и в большинстве сетей работает. Второй — поднять AmneziaWG на отдельном мини-роутере (GL.iNet на OpenWrt) и подключить его вторым звеном. Третий — оставить роутер без туннеля и использовать клиенты на устройствах.

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

Есть ли AmneziaWG в заводских прошивках?

Нет. Ни один крупный вендор не включает AWG в стоковую прошивку — нужен Entware или OpenWrt.

Модуль ядра или go-версия?

Модуль ядра быстрее, но требует сборки под конкретное ядро. На роутерах практичнее amneziawg-go.

Сколько места нужно на флеше?

Пакеты занимают около 8–12 МБ. На роутерах с 8 МБ флеша нужен extroot или собственный образ.

Прошивка обновилась — туннель пропал

Обновление обычно сбрасывает Entware-скрипты автозапуска. Переустановите скрипт запуска awg-quick up awg0.

Начните сейчас

WireGuard или AmneziaWG — под вашу прошивку

Кабинет выдаёт нужный формат конфига: AWG для OpenWrt и Entware, WireGuard для заводских прошивок.

Подобрать конфиг под роутер

Оценка гайда

Инструкция помогла?

Оцените материал одним кликом. Это помогает нам обновлять инструкции.

Поделиться

Отправьте инструкцию другу

Пригодится тем, кто настраивает роутер или ищет рабочее решение.

Вопросы и обсуждение

Пока нет ответов

Готовый AmneziaWG-конфиг за 2 минуты

Получить конфиг