Перейти к основному содержимому

Установка и настройка XKeen на роутере Keenetic

1. Подготовка USB-накопителя​

Для работы XKeen на роутере Keenetic необходим USB-накопитель, отформатированный в файловую систему Ext4. На нём будут храниться все пакеты и конфиги.

1.1. Скачайте Paragon Partition Manager​

Скачайте бесплатную версию Paragon Partition Manager 18 и установите её.

Скачивание Paragon Partition Manager

1.2. Отформатируйте флешку в Ext4​

Откройте Paragon Partition Manager, выберите ваш USB-накопитель и отформатируйте его в файловую систему Ext4.

Выбор флешки в Paragon

Форматирование в Ext4

В конце нажмите Format now.

1.3. Подключите флешку к роутеру​

Вставьте отформатированный USB-накопитель в USB-порт вашего роутера Keenetic.


2. Установка компонентов прошивки​

В веб-интерфейсе роутера установите следующие компоненты (инструкция OPKG). Основным и обязательным является компонент «Поддержка открытых пакетов»:

  • ✅ Интерфейс USB
  • ✅ Файловая система Ext
  • ✅ Общий доступ к файлам и принтерам по протоколу SMB
  • ✅ Поддержка открытых пакетов
  • ✅ Прокси-сервер DNS-over-TLS
  • ✅ Прокси-сервер DNS-over-HTTPS
  • ✅ Протокол IPv6
  • ✅ Модули ядра подсистемы Netfilter
  • ❌ Сервер SSH

Важно: Перед установкой Entware убедитесь, что компонент прошивки Кинетика «Сервер SSH» не установлен. Если он установлен — удалите его, так как Entware использует собственный SSH-сервер.


3. Установка Entware​

3.1. Создайте папку install на флешке​

В веб-интерфейсе роутера перейдите к файловому менеджеру. Выберите вашу флешку (она может быть подписана иначе).

Выбор флешки в файловом менеджере

Создайте папку install на флешке.

Создание папки install

3.2. Скачайте установочный архив​

В эту папку нужно положить файл, подходящий именно для вашей модели роутера.

Справка по архитектурам:

mipsel — для моделей 4G (KN-1212), Omni (KN-1410), Extra (KN-1710/1711/1713), Giga (KN-1010/1011), Ultra (KN-1810), Viva (KN-1910/1912/1913), Giant (KN-2610), Hero 4G (KN-2310/2311), Hopper (KN-3810) и Zyxel Keenetic II / III, Extra, Extra II, Giga II / III, Omni, Omni II, Viva, Ultra, Ultra II: → mipsel-installer.tar.gz

mips — для моделей Ultra SE (KN-2510), Giga SE (KN-2410), DSL (KN-2010), Skipper DSL (KN-2112), Duo (KN-2110), Hopper DSL (KN-3610) и Zyxel Keenetic DSL, LTE, VOX: → mips-installer.tar.gz

aarch64 — для моделей Peak (KN-2710), Ultra (KN-1811), Giga (KN-1012), Hopper (KN-3811), Hopper SE (KN-3812): → aarch64-installer.tar.gz

Скачайте архив под свой роутер и загрузите его в папку install.

Загрузка архива в папку install

Архив загружен

Должно получиться вот так:

Папка install с архивом

3.3. Запустите установку OPKG​

Перейдите на вкладку Управление и нажмите OPKG.

Вкладка Управление — кнопка OPKG

Запуск установки OPKG

3.4. Проверьте ход установки (опционально)​

Если перейти на вкладку Диагностика, можно посмотреть весь процесс установки пакетов.

Вкладка Диагностика

Лог установки пакетов

Дождитесь, пока роутер напишет «5/5 установка завершена».

Установка OPKG завершена


4. Установка XKeen​

4.1. Подключитесь к роутеру по SSH​

Для подключения используйте SSH-клиент (например, PuTTY) со следующими параметрами:

ПараметрЗначение
Адрес192.168.1.1
Порт222
Логинroot
Парольkeenetic

Настройки подключения в PuTTY

Успешное подключение по SSH

4.2. Обновите пакеты​

Сначала обновите список пакетов:

opkg update

Результат opkg update

Затем обновите установленные пакеты и поставьте зависимости:

opkg update && opkg upgrade && opkg install curl tar

4.3. Скачайте и запустите установщик XKeen​

Выполните следующие команды:

curl -sOfL https://raw.githubusercontent.com/jameszeroX/XKeen/main/install.sh
chmod +x ./install.sh
./install.sh

4.4. Пройдите установку через меню​

В появившемся меню выберите 1 — установка.

Меню XKeen — выбираем установку

Выберите самое новое ядро (первое в списке).

Выбор ядра Xray

Выберите установить geosite.

Установка geosite

Geosite установлен

По окончании установки вам предложат настроить конфиг.

Установка XKeen завершена


5. Настройка XKeen​

5.1. Добавьте политику маршрутизации​

В веб-интерфейсе роутера добавьте новую политику маршрутизации.

Добавление политики маршрутизации

Политика создана

5.2. Скопируйте конфиги​

Перейдите в сетевую папку роутера:

\\192.168.1.1\xkeen\etc\xray\configs

Туда нужно скопировать 3 конфига:

5.3. Заполните файл 04_outbounds.json​

Структура файла выглядит так:

Структура 04_outbounds.json

Заполняем данными из вашей VLESS ссылки. Перейдите в личный кабинет, скопируйте VLESS ключ и вставьте его в XKeen Config Generator.

Копирование VLESS ключа

Перенесите данные из генератора в файл 04_outbounds.json.

Заполнение данных через Config Generator

5.4. Запустите XKeen​

В SSH-консоли выполните команду:

xkeen -start

Запуск XKeen


6. Проверка работы​

6.1. Назначьте политику клиенту​

Перейдите в Список клиентов.

Список клиентов роутера

Выберите устройство, на котором хотите проверить VPN, и назначьте ему созданную политику маршрутизации.

Выбор клиента и назначение политики

Политика назначена клиенту

6.2. Проверьте подключение​

Откройте браузер на выбранном устройстве и проверьте работу VPN.

Проверка работы VPN


Готово! XKeen установлен и настроен на вашем роутере Keenetic.