Skip to content
jameszero edited this page May 21, 2026 · 6 revisions

XKeen

XKeen — POSIX-shell утилита для прозрачной маршрутизации сетевого трафика через прокси-движки Xray и Mihomo на роутерах Keenetic / Netcraze. Позволяет выборочно направлять TCP/UDP-трафик отдельных клиентов через прокси, не затрагивая остальную сеть.

Зачем нужен XKeen

  • Полноценный доступ к сети на уровне роутера: одна точка настройки для всех домашних устройств — телефоны, ТВ, консоли, ПК.
  • Гибкая маршрутизация: разные клиенты могут идти через разные прокси-серверы или напрямую, в зависимости от политик XKeen, IP-адресов и доменов.
  • Защита DNS-запросов: возможна организация DNS-over-VLESS — DNS-трафик передаётся туннелем Xray, что исключает прослушку и подмену ответов на пути от роутера до прокси. См. DNS-over-VLESS.
  • DSCP-маршрутизация: проксирование/исключение конкретных приложений по QoS-меткам Windows. См. Маршрутизация по DSCP.
  • Два ядра в одном инструменте: переключение между Xray и Mihomo через xkeen -xray / xkeen -mihomo.

Поддерживаемые архитектуры

  • arm64-v8a — старшие модели Keenetic/Netcraze
  • mips32le — большинство моделей
  • mips32 — старые модели

Таблица совместимости роутеров

Быстрый старт

На роутере под Entware:

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

Дальше следуйте интерактивному установщику: выбор ядра (Xray / Mihomo / оба), установка geofile, настройка автообновлений.

Дальнейшие шаги

  • FAQ — 22 ответа на самые частые вопросы: проблемы с производительностью, DNS, утечки IP, восстановление после сбоев, маршруты для разных подсетей.
  • DNS-over-VLESS — пошаговая настройка проксирования DNS через VLESS.
  • Маршрутизация по DSCP — маршрутизация приложений Windows по QoS-меткам (XKeen 2.0+).

Поддержка и обратная связь

Команды на роутере:

  • xkeen -h — встроенная справка по флагам.
  • xkeen -diag — полная диагностика. Единственный поддерживаемый канал для отчёта о проблеме.
  • xkeen -af — контакты разработчиков.
  • xkeen -ad — поддержать разработчиков.

Clone this wiki locally