Если настроить AmneziaWG на роутере — все устройства в доме (телевизор, телефоны, приставки) автоматически работают через VPN. Один раз настроил — забыл.

Важно: роутер должен работать на OpenWRT. Прошивки от производителей (TP-Link, Keenetic, ASUS) не поддерживают AmneziaWG без OpenWRT.

Что потребуется

Шаг 1. Установите пакет amneziawg-go

1
Подключитесь к роутеру по SSH и установите пакеты
opkg update opkg install amneziawg-go luci-proto-amneziawg
Если пакет не найден — обновите репозитории или используйте snapshot-сборку OpenWRT.

Шаг 2. Создайте интерфейс

2
В LuCI: Network → Interfaces → Add new interface Имя: awg0, протокол: AmneziaWG. Вставьте данные из вашего .conf файла — приватный ключ, адрес, порт, публичный ключ сервера.

Шаг 3. Настройте firewall

3
Добавьте зону для VPN-трафика Network → Firewall → Add: зона vpn, входящий/исходящий/форвард — accept. Добавьте правило форвардинга из lan в vpn.

Шаг 4. Настройте маршрутизацию

4
Весь трафик через VPN-интерфейс В настройках пира (peer) укажите AllowedIPs: 0.0.0.0/0 — это направит весь трафик через туннель.
Альтернатива: можно направить через VPN только отдельные устройства или домены, оставив остальной трафик прямым. Это настраивается через policy routing в OpenWRT.

Проверка

После сохранения настроек перезапустите интерфейс и проверьте IP-адрес с любого устройства в сети — он должен измениться на адрес VPN-сервера.

curl ifconfig.me

Нужен конфиг для роутера? Зарегистрируйтесь в AuraFlow — конфиг доступен сразу после активации

Получить конфиг бесплатно