https://github.com/nikkinikki-org/OpenWrt-nikki

Все новые версии SSClash после 2.9.1 и до 3.6.0 лично у меня глючили с base64 подписками при перезагрузке SSClash вис на резолвинге IP из base64 подписок, uhttpd не поднимался, инета не было и зайти в luci было невозможно. Поэтому я попробовал Nikki, она пожирнее, но тут есть свои плюсы.

В отличие от SSClash, тут все зависимости и ядро Mihomo при установке сразу подтягиваются. Можно ссылкой вставлять свою подписку, можно загружать несколько конфигов .yaml файлами и переключаться между ними - полезно, если у вас разные правила и серверы для моментов глушения мобильной сети и для основного интернета. Из коробки одновременно работает режим tun для udp (туда идёт голос в мессенджерах, например) и tproxy / redir для tcp (в ssclash теперь тоже есть такая настройка).

Установка

Вариант 1

Добавить фид Nikki, обновить список пакетов и поставить luci-app-nikki:

Один раз выполнить, чтобы добавить фид на роутер

wget -O - <https://github.com/nikkinikki-org/OpenWrt-nikki/raw/refs/heads/main/feed.sh> | ash

если через wget не качается, можно попробовать через curl:

24.10.x

opkg update && opkg install curl
curl -s -L <https://github.com/nikkinikki-org/OpenWrt-nikki/raw/refs/heads/main/feed.sh> | ash
opkg install luci-app-nikki

25.12.x

apk update && apk add curl
curl -s -L <https://github.com/nikkinikki-org/OpenWrt-nikki/raw/refs/heads/main/feed.sh> | ash
apk add luci-app-nikki

Вариант 2

Установить всё одной командой без добавления фидов:

wget -O - <https://github.com/nikkinikki-org/OpenWrt-nikki/raw/refs/heads/main/install.sh> | ash

или через curl:

opkg update && opkg install curl
curl -s -L <https://github.com/nikkinikki-org/OpenWrt-nikki/raw/refs/heads/main/install.sh> | ash