kit net split: правила только приложениям на ядре Mihomo (Karing и другие на sing-box получают подписку прежней)

This commit is contained in:
maxdmitrov
2026-10-05 23:10:15 +03:00
parent 3a7b760dfc
commit d74ef02d65
5 changed files with 16 additions and 4 deletions
+3 -1
View File
@@ -387,7 +387,9 @@ class Handler(http.server.BaseHTTPRequestHandler):
body = add_auto(body)
if code == 200 and clash and CONF.get("dns", True):
body = add_dns(body)
if code == 200 and clash:
if code == 200 and awg:
# Правила – только приложениям на ядре Mihomo (проверено: geosite, sniffer, nameserver-policy). Karing, Hiddify
# и другие на sing-box тоже могут просить формат Clash, но свою маршрутизацию они ведут сами: им подписка прежняя.
loaded = load_rules()
if loaded:
body = apply_rules(body, loaded)
+1 -1
View File
@@ -1843,7 +1843,7 @@ net_split() { # [on|off|check]
n=$(python3 /usr/local/lib/kit-sub/kit_sub.py --check-rules 2>&1 | grep -a '^Правил через VPN' || true)
echo "Раздельная маршрутизация включена: $n"
echo "Файл: $SPLIT_FILE (править, проверить: kit net split check, выключить: kit net split off)"
echo "Работает в приложениях на Mihomo; Xray и sing-box приложения получают подписку как раньше."
echo "Работает в приложениях на Mihomo; Karing, Hiddify, Happ и другие получают подписку как раньше."
else
echo "Раздельная маршрутизация выключена: через VPN идёт весь трафик. Включить: kit net split on"
fi ;;