Продвинутый уровень

Xkeen на Keenetic: установка вручную через Entware

Xkeen — это способ поставить Xray (движок VLESS/Reality) на роутер Keenetic в обход штатного веб-интерфейса, через пакетный менеджер Entware. Для большинства людей проще и безопаснее штатный VPN-клиент из панели — этот гайд для тех, кому нужна более гибкая настройка маршрутов или чей роутер не поддерживает встроенный клиент.

Что такое Xkeen

Xkeen — скрипт-обёртка над Xray-core, который скачивает нужное ядро под архитектуру роутера, следит за его обновлением и даёт набор команд для запуска, остановки и переключения профилей. Работает он не сам по себе, а поверх Entware — альтернативного пакетного менеджера, который часть моделей Keenetic умеет ставить прямо из своего App Store.

Главное отличие от штатного VPN-клиента панели: Xkeen управляется через Telnet/SSH и текстовые конфиги, а не через привычные поля веб-формы. Взамен — куда более тонкая настройка того, какой трафик уходит через VLESS, а какой идёт напрямую.

Кому это подходит, а кому — нет

Честно: если тебе комфортна панель роутера и не хочется лезть в командную строку — используй обычный VPN-клиент из веб-интерфейса, результат для повседневного использования будет одинаковый. Xkeen стоит рассматривать, если:

  • Модель роутера слишком старая для штатного клиента, но поддерживает Entware.
  • Нужен точный контроль над тем, какие домены идут через VLESS, а какие — напрямую.
  • Уже есть опыт работы с Telnet/SSH и не пугает текстовый конфиг.
Перед началом сохрани резервную копию настроек роутера в разделе панели «Система» — на случай, если что-то пойдёт не так, откатиться будет намного проще.

Шаг 1. Проверь модель и включи Entware

Не все модели Keenetic поддерживают Entware — сверься со списком в документации своей модели. Если поддержка есть, открой панель роутера, зайди в «Приложения» (App Store роутера) и найди там компонент Entware — установи его как обычный компонент прошивки.

Шаг 2. Подключи USB-накопитель

Внутренней памяти роутера почти никогда не хватает под Entware и пакеты сверху. Вставь флешку от 1-2 ГБ в USB-порт роутера, отформатируй её под Entware прямо из панели — обычно это делается парой кликов в том же разделе, где ставился компонент.

Скриншот: раздел Entware в панели с подключённым накопителемkeenetic · entware

Шаг 3. Установи Xkeen

Включи Telnet или SSH-доступ к роутеру в настройках безопасности панели, подключись любым терминальным клиентом и загрузи скрипт Xkeen с его официального репозитория. После загрузки дай файлу права на выполнение и запусти установку ядра Xray командой самого скрипта.

  • Скрипт сам определит архитектуру процессора и подтянет подходящую сборку ядра.
  • После установки Xkeen добавится в автозагрузку — отдельно прописывать это не нужно.

Шаг 4. Пропиши конфиг из подписки

Открой сообщение бота со ссылкой-подпиской — в ней адрес сервера, порт, ключ и параметры Reality. Перенеси их в конфигурационный файл Xkeen (обычно это JSON внутри рабочей директории Entware) на место демонстрационных значений. Обрати внимание на точное совпадение всех параметров — лишний пробел или пропущенная скобка в JSON не даст ядру запуститься.

Сохрани файл и перезапусти модуль командой самого Xkeen. Проверь на любом устройстве в сети, что сервис, который раньше не открывался, теперь загружается.

Частые ошибки и что с ними делать

«Ошибка ядра Xray» при запуске. Почти всегда это несовпадение скачанной сборки ядра с архитектурой процессора роутера или опечатка в конфиге. Переустанови ядро командой переустановки Xkeen и сверь конфиг с данными из подписки посимвольно.

Entware пропадает после перезагрузки. Обычно означает, что Entware стоит не на USB, а на внутренней памяти, которая очищается при рестарте. Решение — перенести на нормально отформатированную флешку.

Штатный VPN-клиент конфликтует с Xkeen. Не включай оба механизма одновременно — выбери что-то одно, иначе маршруты будут спорить друг с другом.

Если на каком-то шаге застрял — это нормально, метод рассчитан на уверенных пользователей. Проще всего вернуться к штатному VPN-клиенту или поставить Happ на конкретные устройства, а роутер оставить как есть.

Частые вопросы

Что такое Xkeen?
Скрипт-обёртка, который ставит и обслуживает Xray-core на Keenetic через Entware, в обход веб-интерфейса — даёт больше гибкости в маршрутизации, чем штатный клиент.
Нужен ли USB-накопитель для Xkeen?
Практически всегда да — внутренней памяти роутера не хватает под Entware и его пакеты. Подойдёт флешка от 1-2 ГБ.
Xkeen сложнее, чем обычный VPN-клиент на Keenetic?
Да, заметно — работа идёт через Telnet/SSH и текстовые конфиги. Если это не ваш случай, проще штатный VPN-клиент.
Что делать при ошибке ядра Xray?
Чаще всего несовпадение версии ядра с архитектурой роутера или опечатка конфига. Переустановите ядро и сверьте конфиг с данными из подписки.
Можно ли сломать роутер, экспериментируя с Xkeen?
Xkeen работает поверх Entware и не трогает прошивку напрямую, но перед экспериментами сохраните резервную копию настроек в панели.

Дальше почитать

Нужны данные для конфига? Оформи подписку в боте — ссылка со всеми параметрами придёт сразу после оплаты.
Подключить в Telegram