Установка VPN на роутер OpenWrt
Шаг 1. Установка OpenWrt на роутер
- Проверьте, что ваш роутер поддерживает OpenWrt 23.05.0 или новее:
- https://openwrt.org/toh/start
- https://firmware-selector.openwrt.org (альтернативный ресурс)
- Установите на роутер актуальную для него версию OpenWrt 23.05.0 или новее.
С помощью этой инструкции у вас не получится настроить VPN на роутере OpenWrt 22.03.x и старше.
Шаг 2. Установка AmneziaWG на роутер OpenWrt
Перед началом установки отключите VPN на устройстве, с которого вы будете подключаться к роутеру.
- Откройте командную строку/терминал и выполните команду
ssh root@192.168.1.1
, где192.168.1.1
— это IP-адрес роутера. В зависимости от параметров сети у вашего роутера может быть другой IP-адрес, например,192.168.0.1
. - Подтвердите, что хотите продолжить подключение — введите
yes
. - Выполните команду
ping github.com
, чтобы убедиться в наличии у роутера доступа к интернету.
- Выполните команду для запуска скрипта, который установит пакет AmneziaWG под ваш роутер:
sh <(wget -O - https://raw.githubusercontent.com/Slava-Shchipunov/awg-openwrt/refs/heads/master/amneziawg-install.sh)
- Когда скрипт выполнится, введите
n
.
Выражаем отдельную благодарность Slava Shchipunov за создание скрипта!
С более подробной информацией о скрипте можно ознакомиться в репозитории автора на GitHub.