Skip to content

Порядок установки

jameszero edited this page Jul 21, 2026 · 22 revisions

Для установки XKeen требуется роутер Keenetic с установленной средой Entware и прописанными шифрованными DNS. Если планируете использовать XKeen в режиме TProxy или проксирование по 61 DSCP-метке, то в настройках доступа к веб-интерфейсу перенесите 443 порт на другой. Для режима Hybrid это не требуется. Исключение: если для DSCP 61 в Hybrid вы используете отдельный force tproxy inbound, то 443 порт тоже должен быть свободен.

Выполните в ssh-консоли роутера следующие команды

opkg update && opkg upgrade && opkg install curl tar && cd /tmp
sh -c "$(curl -sSL https://raw.githubusercontent.com/jameszeroX/XKeen/main/install.sh)"

либо:

opkg update && opkg upgrade && opkg install curl tar && cd /tmp
sh -c "$(curl -sSL https://cdn.jsdelivr.net/gh/jameszeroX/XKeen@main/install.sh)"

Затем выберите интересующую версию, чтобы начать установку

Установка XKeen этап 1

На следующем экране выберите ядро или ядра-проксирования, которые планируете использовать

Установка XKeen этап 2

Установите ядра-проксирования, выбрав их версии из списка, либо введя вручную в пункте 9

Установка XKeen этап 3 Установка XKeen этап 4

Если установили ядро Xray, то выберите требуемые GeoSite для него. Несколько вариантов можно указать через пробел либо установить все, выбрав 1

Установка XKeen этап 5

Аналогично для GeoIP

Установка XKeen этап 6

Определитесь, требуется ли исключать из проксирования российские IP-подсети

Установка XKeen этап 7

Если необходимо, включите автообновление Geo-файлов и выберите день и время для этого задания

Установка XKeen этап 8

Добавьте XKeen в автозагрузку при включении роутера, если требуется

Установка XKeen этап 9

Установка завершена. Настройте конфигурационные файлы и запустите проксирование командой xkeen -start

Установка XKeen этап 10

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

Для использования ядра Xray необходимо сконфигурировать два файла, которые находятся в директории /opt/etc/xray/config/

  • 04_outbounds.json - файл с настройками подключения к серверу
  • 05_routing.json - файл с настройками выборочной маршрутизации

По умолчанию XKeen настроен на работу в режиме Hybrid. Если необходимо переключить его в режим чистого TProxy, замените следующий файл конфигурации Xray

  • 03_inbounds.json - файл, переключающий режим на TProxy

Для ядра Mihomo необходимо сконфигурировать один файл config.yaml в директории /opt/etc/mihomo/ по инструкциями в интернете или используя генераторы

Известные генераторы конфигурационных файлов:

Базовый конфигурационный файл Mihomo:

Clone this wiki locally