Роутер · OpenWrt и Keenetic
Подключение на роутере
VPN на роутере работает сразу для всех устройств дома: телевизора, игровой приставки, умной колонки — без установки приложений на каждое.
Что понадобится
- Роутер с прошивкой OpenWrt 23.05 или новее (желательно от 256 МБ памяти) или роутер Keenetic с USB-портом.
- Компьютер, подключённый к этому роутеру, и 15–30 минут времени.
- Ссылка подписки Smart VPN. На роутере она займёт одно место из доступных устройств.
Важно знать
- Обычные роутеры от провайдера и большинство моделей TP-Link, Asus и Xiaomi с заводской прошивкой VPN по подписке не поддерживают.
- Настройка требует работы с терминалом. Если вы это никогда не делали — напишите нам, поможем.
Прошивка роутера
OpenWrt — через PassWall 2
-
Подключитесь к роутеру по SSH
Откройте терминал (на Windows — «Терминал» или PowerShell) и подключитесь к роутеру. Пароль — тот же, что от веб-интерфейса LuCI.
ssh root@192.168.1.1Проверьте версию прошивки и свободное место — для Xray нужно примерно 30 МБ:
cat /etc/openwrt_release; df -h /overlay -
Установите PassWall 2
PassWall 2 — дополнение для OpenWrt, которое умеет работать с подписками. Подключите его репозиторий для вашей версии OpenWrt и архитектуры роутера по инструкции в README проекта, затем установите пакет:
opkg update && opkg install luci-app-passwall2В OpenWrt 25.x вместо
opkgиспользуетсяapk:apk update && apk add luci-app-passwall2Вместе с PassWall 2 установится Xray. После установки обновите страницу LuCI — в меню «Службы» появится пункт PassWall 2. -
Скопируйте ссылку подписки
На компьютере откройте бота @smartvpnsbot и скопируйте ссылку одним из способов:
- кнопка «Открыть» → вкладка «Настройка» → «Установить на другом устройстве» → Роутер → поле «Ваша ссылка доступа»;
- или «👤 Личный кабинет» → «🔑 Мои ключи» → нажмите на ссылку под названием ключа.
-
Добавьте подписку в PassWall 2
В браузере откройте 192.168.1.1 → «Службы» → «PassWall 2» → вкладка «Node Subscribe» и нажмите «Add».
- Remark — любое название, например
SmartVPN; - Subscribe URL — вставьте скопированную ссылку подписки.
Нажмите «Save & Apply», затем «Manual subscription» — PassWall 2 загрузит все локации Smart VPN.
- Remark — любое название, например
-
Выберите локацию и включите VPN
Перейдите на вкладку «Basic Settings», включите «Main switch» и в поле «Node» выберите одну из локаций Smart VPN. Нажмите «Save & Apply».
В поле «Status» должно появиться RUNNING.
-
Готово! VPN работает для всей сети
Откройте любой сайт проверки IP-адреса с телефона или ноутбука, подключённого к этому роутеру, — он должен показать страну выбранной локации.
Чтобы список локаций обновлялся сам, на вкладке «Node Subscribe» включите автообновление подписки.
Keenetic — через Entware и XKeen
-
Установите компоненты KeeneticOS
Откройте веб-интерфейс my.keenetic.net → «Общие настройки» → «Изменить набор компонентов» и отметьте:
- Менеджер пакетов OPKG;
- Поддержка открытых пакетов;
- Модули ядра подсистемы Netfilter.
Нажмите «Установить обновление» — роутер перезагрузится.
-
Установите Entware на USB-накопитель
Entware — система пакетов, в которой будет работать VPN-клиент. Понадобится флешка от 1 ГБ, отформатированная в ext4.
Установите Entware по официальной статье Keenetic «Установка системы пакетов репозитория Entware на USB-накопитель» — выберите в ней архив для архитектуры вашего роутера.
-
Установите XKeen
Подключитесь к Entware по SSH (порт 222, логин
root, пароль по умолчанию —keenetic; смените его после входа):ssh root@192.168.1.1 -p 222Установите curl, а затем XKeen — он поставит Xray и настроит перенаправление трафика:
opkg update && opkg install curlcurl -sSL https://raw.githubusercontent.com/jameszeroX/XKeen/main/install.sh | sh -s -- --stableУстановщик задаст несколько вопросов — подробности в документации проекта.
-
Подключите Smart VPN
XKeen работает с конфигурацией Xray, а не со ссылкой подписки напрямую. Напишите в поддержку «Настройка Keenetic» — мы пришлём готовый файл
04_outbounds.jsonпод ваш ключ.Положите его в папку
/opt/etc/xray/configs/с заменой и перезапустите XKeen:xkeen -restart -
Готово! VPN работает для всей сети
Откройте любой сайт проверки IP-адреса с устройства, подключённого к роутеру, — он должен показать страну локации Smart VPN.
Если вы смените ключ или тариф, попросите в поддержке новый файл конфигурации.
Не получилось?
Частые вопросы про роутеры.
Как узнать, подходит ли мой роутер?
Если в веб-интерфейсе написано OpenWrt или LuCI — подходит. Если у вас Keenetic с USB-портом — тоже. Для остальных моделей найдите свою на сайте openwrt.org (раздел Table of Hardware) или напишите в поддержку модель роутера — подскажем.
После включения пропал интернет
В PassWall 2 выключите «Main switch» и нажмите «Save & Apply» — интернет вернётся. Затем выберите другую локацию и включите снова. В XKeen остановите прокси командой xkeen -stop.
Можно пустить через VPN только некоторые устройства?
Да: в PassWall 2 это настраивается в разделе правил доступа (Access control), в XKeen — списками исключений. Напишите в поддержку, если нужна помощь.
Скорость через роутер ниже, чем на телефоне
Шифрование нагружает процессор роутера, и слабые модели не выдают полную скорость. Попробуйте ближайшую локацию. Если не поможет, подключайте VPN приложением только на тех устройствах, где он нужен.