Маршрутизация в Clash
Всё на этой странице касается Clash-приложений на mihomo: Koala Clash, Clash Verge, FlClash, ClashFest, SlothClash и других. Happ, v2RayTun, Hiddify и прочие приложения на Xray и sing-box этих маршрутов не получают.
Настройки → Маршрутизация → Маршруты в Clash-приложениях:
- Российское напрямую (по умолчанию): российские сайты идут мимо VPN по геоданным.
- Всё через VPN.
- Только заблокированное: через туннель идут сайты из списков блокировок в России и сервисы, которые вы сами отправили в VPN. Остальное напрямую.
Сервисы
Заголовок раздела «Сервисы»Для каждого сервиса можно выбрать: «Как все» (по режиму), «Через VPN», «Напрямую», «Блокировать» или «Через сервер», то есть через конкретную ноду. Сервисы: реклама и трекеры, YouTube, Telegram, Discord, WhatsApp и Signal, Instagram и Facebook, TikTok, X (Twitter), ChatGPT, Claude и Gemini, Netflix и Spotify, Twitch, игры (Steam, Epic, Riot…), GitHub, торренты.
Без VPN: российские приложения и сайты (банки, госуслуги, маркетплейсы) идут мимо туннеля. На Android и компьютерах это работает по названиям приложений, на iPhone по сайтам.
Пусто: DNS панели по умолчанию. Готовые наборы: «Как в панели», «Всё через VPN», «РФ-домены через Яндекс». Серверы пишутся как в mihomo: IP или https://, tls://, quic://, а #PROXY в конце отправляет запрос через VPN. Отдельно задаются DNS для адресов серверов и свои DNS для доменов, по строке вида +.cn: https://dns.alidns.com/dns-query.
Кнопка Показать профиль показывает, что получит приложение.
Свой профиль Clash
Заголовок раздела «Свой профиль Clash»Переключатель «Как настраивать» → Свой YAML открывает редактор целого конфига mihomo: DNS, fake-ip, TUN, sniffer, группы, правила. «Взять из простого режима» копирует текущие настройки как отправную точку, а готовые фрагменты добавляют DNS fake-ip, TUN, sniffer, блокировку QUIC, группу по стране или по ноде.
Серверы пользователя панель подставит сама, раздел proxies не пишите. Группа получает их так:
proxy-groups: - name: VPN type: select include-all-proxies: true # все серверы пользователя exclude-filter: "Hysteria" # фильтры как в mihomo - name: Германия type: url-test mikan: nodes: [Germany] # ноды по имени или id types: [vless, hysteria2] # типы протоколовrules: - MATCH,VPN- Группа, в которую для этого приложения не попал ни один сервер, получает REJECT.
- После вашего
MATCH,<группа>панель добавитMATCH,REJECT, а перед вашими правилами поставит прямые маршруты к адресам панели и нод. - При сохранении панель проверяет YAML, имена групп и ссылки на них. Размер до 512 КБ. Если профиль потом не соберётся, приложение получит встроенный.
- Пока включён свой YAML, настройки простого режима в Clash-приложения не попадают. Stash и не-mihomo приложения всегда получают простой профиль.
«Вернуться к простому режиму» выключает свой профиль.
Свои правила
Заголовок раздела «Свои правила»Настройки → Правила Clash: по одному правилу на строку, ТИП,ЗНАЧЕНИЕ,ЦЕЛЬ[,no-resolve], строки с # считаются комментариями. Правила идут перед режимом маршрутизации в каждом Clash-профиле, а адреса панели и нод всё равно идут напрямую.
DOMAIN-SUFFIX,example.ru,DIRECTDOMAIN-SUFFIX,openai.com,PROXYGEOSITE,category-ads-all,REJECTPROCESS-NAME,Telegram.exe,PROXYIP-CIDR,192.168.0.0/16,DIRECT,no-resolve- Типы: DOMAIN, DOMAIN-SUFFIX, DOMAIN-KEYWORD, GEOSITE, GEOIP, IP-CIDR, IP-CIDR6, IP-SUFFIX, SRC-IP-CIDR, DST-PORT, SRC-PORT, NETWORK, PROCESS-NAME, PROCESS-PATH. DOMAIN-REGEX, IP-ASN, SRC-GEOIP и DOMAIN-WILDCARD получают только приложения со свежим ядром.
- Цели: DIRECT, REJECT, REJECT-DROP, PROXY (главная группа), имя главной группы или группы автовыбора.
- Каждая строка проверяется при сохранении, ошибка называет номер строки, поэтому опечатка не сломает профили клиентов. До 500 правил.
Кнопки с примерами добавляют частые правила в один клик.
Блокировка торрентов
Заголовок раздела «Блокировка торрентов»На той же вкладке: Блокировать торренты. Ноды смотрят на первые байты соединения и узнают рукопожатие BitTorrent, DHT, uTP и трекеры. Зашифрованный BitTorrent может проскочить.
При поимке: только сбросить соединение или забанить пользователя на выбранное время. Бан выдаётся пользователю, а не IP, и действует сразу на всех нодах. Один запрос к трекеру никого не банит, нужно три за десять минут: веб-страница может заставить браузер отправить такой запрос.
В карточке пользователя бан можно снять или включить «Не проверять торренты». Пойманные видны в списке «Пойманные», а уведомление «Пойман торрент» приходит в Telegram.
