Инструкция F241

VLESS на роутере через XKeen

Эта страница показывает, как подключить VLESS-ссылку на роутере Keenetic / Netcraze через Entware, XKeen и Xray. После настройки выбранные устройства будут выходить в интернет через VLESS прямо на роутере.

Что нужно

Роутер Keenetic / Netcraze, USB-накопитель под Entware, доступ к админке роутера и VLESS-ссылка от F241.

Что получится

VPN будет работать на уровне роутера. На телефоне, ТВ или ПК не нужно отдельно ставить приложение.

Сложность

Средняя. Нужно один раз включить Entware, зайти по SSH и вставить конфиг Xray.

Краткая схема
1

Роутер получает VLESS-конфиг

Вы берёте VLESS-ссылку из заказа F241 и превращаете её в конфигурацию Xray для XKeen.

2

XKeen запускает Xray

XKeen управляет Xray на роутере: запускает, перезапускает, проверяет статус и применяет маршрутизацию.

3

Устройства отправляются в политику xkeen

В веб-интерфейсе роутера нужные устройства назначаются в политику подключения XKeen.

Подготовка
1

Сделайте резервную копию роутера

Перед установкой Entware и XKeen сохраните настройки роутера.

  • Откройте веб-интерфейс роутера.
  • Перейдите в системные настройки.
  • Сохраните резервную копию конфигурации.
Это нужно, чтобы быстро восстановить роутер, если ошибка будет допущена при установке Entware или конфигов Xray.
2

Подготовьте USB-накопитель

Для Entware нужен USB-накопитель. Лучше использовать EXT4. Для слабых моделей полезно сделать SWAP-раздел.

  • Подключите флешку к компьютеру.
  • Отформатируйте основной раздел в EXT4.
  • Подключите флешку к роутеру.
  • Проверьте, что роутер увидел накопитель.
Если роутер не видит EXT4, проверьте наличие компонента файловой системы EXT в компонентах KeeneticOS.
3

Включите Entware / OPKG

В веб-интерфейсе роутера установите компонент OPKG / Entware и дождитесь установки системы пакетов.

  • Откройте админку роутера.
  • Перейдите в компоненты системы.
  • Установите компонент OPKG.
  • Дождитесь завершения установки.
Установка XKeen
4

Подключитесь к Entware по SSH

Обычно Entware доступен по SSH на порту 222. IP роутера чаще всего 192.168.1.1.

SSH с компьютера
ssh root@192.168.1.1 -p 222
Если порт 222 не открывается, зайдите в SSH роутера на порт 22 под логином администратора и проверьте запуск Entware.
5

Установите XKeen

Вставьте команду в SSH-консоль Entware от пользователя root.

Установка XKeen
opkg update && opkg upgrade && opkg install curl tar && cd /tmp
sh -c "$(curl -sSL https://raw.githubusercontent.com/jameszeroX/XKeen/main/install.sh)"
После установки проверьте справку: xkeen -h. Если команда работает, XKeen установлен.
6

Проверьте команды управления

Эти команды пригодятся для запуска, остановки, перезапуска и диагностики.

Основные команды XKeen
xkeen -h
xkeen -start
xkeen -stop
xkeen -restart
xkeen -status
xkeen -diag
Настройка VLESS
7

Скопируйте VLESS-ссылку

Откройте страницу заказа F241 и скопируйте ссылку нужной страны. Обычно ссылка начинается с vless://.

Пример формата
vless://UUID@server.example.com:443?security=reality&type=tcp&fp=chrome&sni=example.com&pbk=PUBLIC_KEY&sid=SHORT_ID#F241
Не публикуйте свою VLESS-ссылку в открытом доступе. В ней есть персональные данные подключения.
8

Сгенерируйте конфиг Xray

Самый простой путь — использовать генератор конфига XKeen: вставить VLESS-ссылку и получить файл outbounds для Xray.

  • Вставьте VLESS-ссылку в генератор.
  • Выберите режим VLESS / Reality, если генератор просит тип подключения.
  • Сохраните полученный outbound-конфиг.
  • Для одного сервера обычно нужен файл 04_outbounds.json.
Если генератор выдал другое имя файла, используйте имя, которое дал генератор. Главное — файл должен попасть в каталог конфигов Xray.
9

Откройте файл outbounds на роутере

Создайте или откройте файл конфигурации outbounds.

Открыть файл
mkdir -p /opt/etc/xray/configs
nano /opt/etc/xray/configs/04_outbounds.json
  • Вставьте содержимое, которое дал генератор.
  • Сохраните файл: Ctrl + O, затем Enter.
  • Выйдите из редактора: Ctrl + X.
10

Запустите XKeen

После сохранения конфига перезапустите прокси-клиент и проверьте статус.

Запуск и проверка
xkeen -restart
xkeen -status
Если статус показывает, что Xray работает, переходите к назначению устройств в политику подключения.
Назначение устройств
11

Назначьте устройства в политику xkeen

В веб-интерфейсе роутера выберите устройства, которые должны ходить через VLESS.

  • Откройте админку роутера.
  • Перейдите в раздел приоритетов / политик подключений.
  • Найдите политику xkeen.
  • Добавьте в неё телефон, ПК, телевизор или другое устройство.
  • Примените настройки.
Если нужно пустить через VLESS только отдельные устройства — добавляйте только их. Остальные устройства будут работать через обычный интернет.
12

Проверьте работу

На устройстве, добавленном в политику xkeen, откройте сайт проверки IP или нужный сервис.

Проверка на роутере
xkeen -status
xkeen -diag
Если IP изменился и сайты открываются — VLESS через роутер работает.
Частые проблемы
Не работает SSH на 222

Проверьте, установлен ли OPKG/Entware. Если Entware установлен, перезапустите dropbear Entware или зайдите через SSH роутера на порт 22.

GitHub не скачивается

Попробуйте повторить установку позже, подключиться через другой DNS или использовать offline-установку XKeen.

VLESS не подключается

Проверьте правильность UUID, сервера, порта, SNI, public key, short ID, flow и fingerprint.

Сайты открываются не через VPN

Проверьте, что устройство добавлено именно в политику xkeen, а не осталось в обычном подключении.

После перезагрузки всё выключилось

Проверьте автозапуск командой xkeen -auto и статус после перезагрузки.

Роутер тормозит

Отключите лишние правила, не проксируйте все устройства сразу, используйте только нужные страны и проверьте нагрузку на CPU.

Мини-чеклист
USB-накопитель подключён и виден в роутере.
Entware / OPKG установлен.
SSH в Entware работает.
XKeen установлен командой xkeen -h.
VLESS-ссылка преобразована в конфиг Xray.
Файл 04_outbounds.json сохранён в /opt/etc/xray/configs.
Команда xkeen -restart выполнена без ошибок.
Нужное устройство добавлено в политику xkeen.
Команды одной шпаргалкой
Шпаргалка
# Подключение к Entware
ssh root@192.168.1.1 -p 222

# Установка XKeen
opkg update && opkg upgrade && opkg install curl tar && cd /tmp
sh -c "$(curl -sSL https://raw.githubusercontent.com/jameszeroX/XKeen/main/install.sh)"

# Открыть конфиг outbounds
mkdir -p /opt/etc/xray/configs
nano /opt/etc/xray/configs/04_outbounds.json

# Запуск и проверка
xkeen -restart
xkeen -status

# Диагностика
xkeen -diag
Не вставляйте чужие VLESS-ссылки и не публикуйте свою ссылку. Кто получил ссылку — тот может использовать ваш доступ.