Keenetic
WireGuard из коробки
AmneziaWG (клиентский)
KeeneticOS 4.x
- Зайдите в веб-интерфейс:
my.keenetic.net или 192.168.1.1.
- Откройте Общие настройки системы → Параметры обновления и компонентов KeeneticOS.
- Нажмите Параметры компонентов и установите компонент WireGuard VPN.
- После установки перейдите в Другие подключения → WireGuard.
- Нажмите Импортировать из файла и выберите скачанный в кабинете
.conf.
- Сохраните — интерфейс поднимется и пойдёт трафик. Отметьте галочкой «По умолчанию» для всего домен-рейтинга, если нужен полный туннель.
Для AmneziaWG 2.0 на KeeneticOS 4.2+ импортируйте conf как есть — параметры asc (Obfuscation) поддерживаются в компоненте WireGuard. Если кнопка импорта не активна — обновите KeeneticOS до последней версии.
ASUS (AsusWRT / AsusWRT-Merlin)
WireGuard (VPN Fusion)
AmneziaWG только с Merlin
прошивка 3.0.0.4.388+
- Обновите прошивку до версии 3.0.0.4.388.xxxx и новее (нужна поддержка VPN Fusion).
- Зайдите в веб-интерфейс:
router.asus.com.
- Откройте VPN → VPN Fusion → Добавить профиль.
- Выберите тип WireGuard и нажмите Загрузить конфигурацию.
- Загрузите файл
.conf из кабинета NexoVPN.
- Включите профиль и назначьте его на нужный клиент/устройство.
AmneziaWG 1.0/2.0 не поддерживается на стоковой AsusWRT. Для работы с параметрами asc прошейте AsusWRT-Merlin и установите пакет amneziawg через opkg, либо используйте конфиг WireGuard 1.0 (без obfuscation) — он работает в VPN Fusion без изменений.
TP-Link (Archer)
WireGuard Client
AX55/AX73/EX220 и др.
Серийные модели: OpenWRT
- Откройте
tplinkwifi.net и войдите под паролем роутера.
- Перейдите в Дополнительно → VPN Client.
- Включите VPN Client и сохраните.
- Нажмите Add в списке серверов, выберите протокол WireGuard.
- Загрузите файл конфигурации
.conf. Если TP-Link ругается на IPv6/MTU — откройте conf текстовым редактором и удалите строки Address с IPv6, MTU.
- Сохраните, включите профиль и подтвердите статус «Connected».
На дешёвых серийных Archer (C6 v3, WR841) VPN Client отсутствует — там поможет OpenWRT (см. раздел ниже). AmneziaWG на стоке не работает, используйте конфиг WireGuard 1.0.
GL.iNet (Flint, Slate, Beryl, Marlin)
WireGuard Client
AmneziaWG 4.9+
GL.iNet firmware 4.x
- Зайдите в веб-интерфейс:
http://192.168.8.1.
- Откройте раздел VPN → WireGuard Client.
- Нажмите Настроить вручную / Set up manually.
- Загрузите или вставьте содержимое файла
.conf из кабинета NexoVPN.
- Сохраните и включите туннель тумблером.
Прошивка GL.iNet 4.9+ поддерживает AmneziaWG нативно — выберите протокол AmneziaWG в разделе и загрузите conf v2.0. Файлы v1.0 также принимаются.
MikroTik (RouterOS)
WireGuard (RouterOS 7+)
AmneziaWG — только контейнер
RouterOS 7.13+
- Подключитесь по WinBox или SSH (
192.168.88.1).
- Убедитесь, что версия RouterOS 7.13+ — в старых версиях есть баги с Handshake.
- Откройте Interfaces → + → WireGuard, создайте интерфейс (оставьте порт по умолчанию).
- Откройте WireGuard → Peers → +, вставьте
PublicKey и AllowedIPs из конфига NexoVPN, в Endpoint укажите адрес сервера и порт из conf.
- Добавьте адрес интерфейса (
Interface → Addresses) из conf (напр. 10.x.x.x/32).
- Настройте NAT: IP → Firewall → NAT → srcnat, Out-Interface = wireguard, Action = masquerade.
- Добавьте маршрут по умолчанию через интерфейс WireGuard при необходимости.
Для AmneziaWG на MikroTik нужен контейнер с amnezia-wg (CHR/ARM устройствам нужен RouterOS 7.14+ и поддержка Container). Для 95% задач достаточно нативного WireGuard — загрузите конфиг WireGuard 1.0.
Xiaomi (Mi Router)
Сток без VPN Client
После OpenWRT/Padavan
Mi Router 4A, 4, 3G и др.
- Стоковая прошивка Mi Router не поддерживает WireGuard — нужна замена прошивки.
- Вариант A: прошейте OpenWRT (напр. Mi Router 4A RNDCT) и повторите шаги из раздела OpenWRT.
- Вариант B: прошейте Padavan (nex56u/keenetic-n) и используйте раздел Padavan.
- Скачайте в кабинете conf AmneziaWG 1.0 или 2.0.
- После прошивки загрузите конфиг в интерфейс VPN-клиента и включите туннель.
Прошивка — на ваш риск, сохраните заводскую прошивку для отката (драйвер низкого уровня / Bootloader). Если не хотите прошивать — Xiaomi можно использовать как точку доступа, а VPN поставить на основной роутер.
Netgear
WireGuard (PR60X/PR460X)
Домашние модели — OpenWRT
Protection Target / Nighthawk
- Зайдите на
www.routerlogin.net.
- Откройте VPN → вкладка WireGuard.
- Включите тумблер Enable.
- Нажмите Generate Public & Private Keys (ключи роутера) и сохраните.
- В WireGuard Clients → + добавьте профиль: вставьте данные сервера NexoVPN (Endpoint, AllowedIPs) из конфига.
- Сохраните и подключите профиль.
На серии Nighthawk/Ex-series WireGuard-клиента нет — прошейте OpenWRT либо используйте роутер как клиент L2TP (в некоторых моделях есть). AmneziaWG не поддерживается.
Zyxel
IPSec/SSL VPN
USG/NWA — через OpenWRT
Keenetic-класс: KeeneticOS
- Проверьте модель: на NWA/NBG/EX (серия Keenetic от Zyxel) есть KeeneticOS — настройка как у Keenetic (раздел выше).
- На USG/ATP WireGuard отсутствует (только IPSec) — прошивка OpenWRT недоступна для бизнес-серии.
- Для домашних моделей (NBG, NX) — прошейте OpenWRT, если модель есть в списке поддерживаемых.
- Повторите шаги раздела OpenWRT с конфигом AmneziaWG из кабинета.
Простейший путь: оставить Zyxel маршрутизатором, а VPN подключить на главном роутере или на GL.iNet перед ним.
D-Link
WireGuard (DIR-X/DAP, 2023+)
Старые DIR — OpenWRT
D-Link OS 1.0+
- Зайдите в веб-интерфейс:
192.168.0.1.
- Откройте Расширенные настройки → VPN-клиент.
- Если модель поддерживает WireGuard — выберите протокол, нажмите Импорт конфигурации и загрузите
.conf из кабинета.
- Сохраните и включите профиль.
- Для старых DIR (DIR-320/810/615) — прошейте OpenWRT, если модель есть в таблице поддержки OpenWRT.
AmneziaWG не поддерживается ни на одной прошивке D-Link — используйте конфиг WireGuard 1.0 или OpenWRT + amneziawg-kgm.
OpenWRT (любая модель)
WireGuard
AmneziaWG (awg-kgm)
OpenWRT 21.02+
- Установите пакет WireGuard:
opkg update && opkg install wireguard-tools luci-proto-wireguard.
- Для AmneziaWG:
opkg install amneziawg-kgm (репозиторий OpenWRT 23.05+).
- Откройте Сеть → Интерфейсы → Добавить интерфейс.
- Тип: WireGuard / AmneziaWG, в поле приватного ключа вставьте данные из конфига NexoVPN.
- Во вкладке Peer укажите
PublicKey сервера, Allowed IPs (0.0.0.0/0 для полного туннеля), Endpoint.
- Настройте маршруты и NAT на WAN — трафик пойдёт через VPN.
Быстрый способ: положите conf в /etc/wireguard/wg0.conf и выполните wg-quick up wg0. Для автозапуска: uci set firewall.@zone[1].masq='1'.
Padavan (nex56u / keenetic-n / XRMWRT)
WireGuard через Entware
Стоковый VPN Client — OpenVPN/L2TP
нужен USB-накопитель
- Прошейте Padavan-производную (prometheus-ng, nex56u) — под модели Xiaomi, ASUS, Zyxel.
- Установите Entware на USB-накопитель (раздел USB → Entware).
- Через SSH выполните
opkg install wireguard-tools.
- Скопируйте конфиг NexoVPN в
/opt/etc/wireguard/wg0.conf.
- Поднимите туннель:
wg-quick up wg0 и настройте перенаправление трафика через VPN → Firewall rules.
- Добавьте автозапуск в
/opt/etc/init.d/rc.unslung.
Альтернатива без USB: если нужен только OpenVPN — скачайте в кабинете режим «Сервер: OpenVPN», но он медленнее AmneziaWG. Рекомендуем всё же OpenWRT с awg.