VLESS на Keenetic: пошаговая настройка для Hopper, Giga, Peak и Ultra в 2026
Keenetic — самый распространённый роутер в российских квартирах, но VLESS Reality он не поддерживает из коробки: встроенные компоненты умеют только WireGuard и AmneziaWG. Чтобы завести именно VLESS, нужен Xray-core через пакетный менеджер Entware. Разбираем оба варианта — простой (но не VLESS) и полноценный.
Что понадобится
- Роутер Keenetic серии Hopper, Giga, Peak или Ultra — с USB-портом и хотя бы 128 МБ RAM
- Прошивка KeeneticOS 4.x и выше
- USB-флешка от 1 ГБ (данные на ней будут стёрты)
- Подписка VLESS — параметры сервера возьмите в личном кабинете после оформления
Способ 1: без SSH, но не VLESS — компонент AmneziaWG
Если готовы отказаться от VLESS в пользу более простого протокола: зайдите в Управление → Параметры системы → Изменить набор компонентов, найдите и установите «WireGuard VPN», затем в разделе «Другие подключения» загрузите файл конфигурации. Это работает за 5 минут, но не подходит, если провайдер уже блокирует WireGuard/AmneziaWG по DPI — тогда нужен именно VLESS Reality из способа 2.
Способ 2: VLESS Reality через XKeen (Xray)
XKeen — готовая обёртка над Xray-core специально для Keenetic. Устанавливается через Entware по SSH.
Шаг 1. Включите нужные компоненты
Вставьте флешку в USB-порт. В Управление → Параметры системы → Изменить набор компонентов включите: USB, файловую систему Ext4, поддержку открытых пакетов (OPKG), DNS-over-HTTPS, модули ядра Netfilter. После перезагрузки зайдите в раздел «Приложения» — роутер предложит отформатировать флешку под Entware, согласитесь.
Шаг 2. Установите XKeen по SSH
Убедитесь, что SSH включён (Управление → Пользователи и доступ), затем подключитесь и запустите установку:
ssh [email protected] -p 22
opkg update && opkg upgrade &&
opkg install curl tar unzip &&
curl -sOfL https://raw.githubusercontent.com/RockBlack-VPN/XKeen/main/install.sh &&
chmod +x ./install.sh && ./install.shВ установщике выберите ядро Xray, источники GeoIP/GeoSite (можно все) и режим работы — tproxy.
Шаг 3. Впишите параметры VLESS-сервера
Основной файл — /opt/etc/xray/configs/04_outbounds.json. В нём указывается адрес сервера, UUID, publicKey, shortId и SNI-домен — все эти значения содержатся в вашей ссылке подписки vless://, скопируйте их оттуда:
{
"outbounds": [
{
"tag": "vless-reality",
"protocol": "vless",
"settings": {
"vnext": [{
"address": "ВАШ_СЕРВЕР",
"port": 443,
"users": [{ "id": "ВАШ_UUID", "flow": "xtls-rprx-vision", "encryption": "none" }]
}]
},
"streamSettings": {
"network": "tcp",
"security": "reality",
"realitySettings": {
"fingerprint": "chrome",
"serverName": "ВАШ_SNI",
"publicKey": "ВАШ_PUBLIC_KEY",
"shortId": "ВАШ_SHORT_ID"
}
}
},
{ "tag": "direct", "protocol": "freedom" }
]
}Второй файл, 05_routing.json, решает, что именно идёт через туннель — весь трафик или только заблокированные домены. Примените и перезапустите:
xkeen -restart
xray -versionКак проверить, что заработало
Откройте 2ip.ru с любого устройства в сети роутера — если домен подпадает под правило маршрутизации, покажет IP VLESS-сервера, а не провайдера.
Если не подключается
Чаще всего причина — устаревший UUID/ключи (сервер сменился) или конфликт порта 443 с веб-интерфейсом самого роутера. Полный разбор типичных ошибок — в отдельной статье про диагностику VLESS на роутере.
Стоит ли возиться с XKeen
Если задача — просто смотреть YouTube и заходить в Instagram с телефона, проще поставить приложение (Happ, Karing, INCY). Роутер имеет смысл, когда нужно закрыть Smart TV, приставку или всю домашнюю сеть разом одной настройкой.
Получить готовые параметры VLESS Reality для роутера — оформите подписку, бот в Telegram пришлёт ссылку и все нужные ключи сразу после оплаты: Посмотреть тарифы.
Попробуйте rknok — первый день бесплатно
VLESS+Reality — не блокируется РКН. Работает у Ростелекома, МТС, Билайна.
Регистрация по email, без Telegram. Подключение за 3 минуты.
Telegram-канал rknok
Новости, новые ноды и обновления сервиса — без спама