- 3x-ui 2.9.4 (ставит x-ui-pro): Dest → Target, «Создать подключение», «Исходящие подключения», поле «Ссылка» для импорта vless:// - XKeen: политика должна называться xkeen, иначе проксируются все устройства - Blitz: кнопка «+», QR-код в колонке Configs
5.0 KiB
📶 XKeen на Keenetic
XKeen направляет через прокси (Xray или Mihomo) трафик только выбранных устройств, а остальные ходят в интернет напрямую. Всё работает на роутере — на телефоны и ПК ничего ставить не нужно.
Что понадобится
- Роутер Keenetic или Netcraze с USB-портом
- USB-флешка, отформатированная в ext4
- Свой сервер с VLESS — например, из этой инструкции
1. Установите компоненты
В веб-интерфейсе роутера: Управление → Общие настройки → Изменить набор компонентов.
Отметьте компоненты с галочками и установите. Роутер обновится и перезагрузится.
2. Установите Entware
- Вставьте флешку в роутер и откройте её по сети:
\\192.168.1.1\. - Создайте папку
installи положите туда установщик под процессор роутера: mipsel, mips или aarch64.
- В разделе Управление → OPKG выберите флешку и сохраните.
Через несколько минут Entware установится. Подключиться к нему можно по SSH:
порт 222, логин root, пароль keenetic — сразу смените его командой passwd.
3. Настройте DNS
Пропишите шифрованные DNS-серверы (DoT или DoH) по инструкции Keenetic — без этого XKeen работает неправильно.
Important
KeeneticOS 5.2 и новее. XKeen нужен токен доступа к роутеру. Создайте его в разделе Пользователи и доступ, вставьте в шаблон xkeen.json и положите файл на роутер по пути
/opt/etc/xkeen/xkeen.json. Подробнее — в вики XKeen.
4. Установите XKeen
Подключитесь по SSH и выполните:
opkg update && opkg upgrade && opkg install curl tar && cd /tmp
sh -c "$(curl -sSL https://raw.githubusercontent.com/jameszeroX/XKeen/main/install.sh)"
Если GitHub недоступен, замените адрес на
https://cdn.jsdelivr.net/gh/jameszeroX/XKeen@main/install.sh.
Установщик спросит ядро (Xray или Mihomo), геобазы, нужно ли исключать российские IP и добавлять XKeen в автозагрузку.
5. Подключите свой сервер
Для Xray нужно отредактировать два файла в /opt/etc/xray/configs/:
04_outbounds.json— подключение к вашему серверу. Проще всего получить его из ссылкиvless://в генераторе Outbound.05_routing.json— какие сайты и IP пускать через прокси.
Запустите проксирование:
xkeen -start
Чтобы через прокси ходили только нужные устройства, в веб-интерфейсе откройте
Приоритеты подключений → Политики доступа в Интернет, создайте политику
с именем xkeen и перенесите в неё эти устройства.
Warning
Без политики
xkeenчерез прокси пойдёт трафик всех устройств в сети.
Tip
Управлять настройками удобнее из браузера — через XKeen UI.