Перейти к содержимому
INCY
Маршрутизация

Раздельное туннелирование в INCY по приложениям

INCY раздельное туннелирование: списки приложений на Android, правила по процессам на Windows, примеры для игр, банков и браузера и ограничения iOS.

Автор
Илья Морозов
Дата публикации
Время чтения
5 мин чтения

Раздельное туннелирование (split tunneling) — режим, при котором через сервер идут только отмеченные приложения, а остальные работают напрямую. Игра получает минимальный пинг напрямую, а выбранные приложения уходят в туннель. INCY делает это по-разному на каждой платформе: на Android — системным списком приложений, на Windows — правилами по имени процесса в маршрутизации Xray, а на iOS такой возможности нет вовсе. Разберём каждую и приведём готовые примеры.

Что такое раздельное туннелирование в INCY и когда оно нужно

Обычная маршрутизация в INCY решает по адресу назначения: домен или IP. Раздельное туннелирование добавляет второй критерий — откуда пришло соединение. Это нужно, когда одно и то же назначение должно вести себя по-разному: браузер идёт через прокси, а клиент онлайн-игры на тот же CDN — напрямую. Или когда приложению важен локальный адрес: банковские клиенты, приложения такси, госсервисы. Раздельное туннелирование не заменяет маршрутизацию, а дополняет её: оба механизма работают одновременно, и правило по процессу просто проверяется раньше.

Раздельное туннелирование INCY по платформам
ПлатформаМеханизмГде настраиваетсяОграничения
Android, Android TVСистемные списки приложений (allow / disallow)Настройки → Приложения в туннелеСписок применяется при переподключении
WindowsПравило process в маршрутизации XrayМаршрутизация → Профиль → ПравилаТолько в режиме TUN
macOS, LinuxПравило process (частично)Маршрутизация → Профиль → ПравилаЗависит от прав ядра; проверяйте
iOS, Apple TVНет—Ограничение платформы

Android: приложения в туннеле и мимо него

Android даёт клиенту два списка: «разрешённые» (через туннель идут только они) и «исключённые» (через туннель идёт всё, кроме них). INCY использует системный механизм, поэтому он работает для любого приложения, включая те, что игнорируют прокси.

  1. Откройте список приложений

    «Настройки → Приложения в туннеле». Установите INCY для Android из официального APK или Google Play — в старых сборках раздела нет.

  2. Выберите режим

    «Только выбранные» — через сервер идут отмеченные приложения. «Все, кроме выбранных» — когда нужно вывести из туннеля пару банков и игру.

  3. Отметьте приложения и переподключитесь

    Список применяется при следующем подключении: нажмите «Отключить» и «Подключить». Проверить можно в «Соединения» — исключённые приложения там не появятся.

Браузер и WebView

Приложения на WebView (многие банки, маркетплейсы) используют системный сетевой стек, поэтому исключение работает. А вот приложения со встроенным прокси в ваш список не попадут — отключите прокси внутри них.

Windows: правила по имени процесса

На Windows INCY работает через адаптер Wintun (TUN) и видит, какой процесс открыл соединение. Это позволяет добавить в профиль маршрутизации правило с полем process — оно сравнивается с именем исполняемого файла. Правила по процессу ставятся выше остальных: они самые «узкие».

Правила по процессам для профиля «Умный»
{
  "rules": [
    { "type": "field", "process": ["app.exe"], "outboundTag": "proxy" },
    { "type": "field", "process": ["game.exe", "launcher.exe"], "outboundTag": "direct" },
    { "type": "field", "process": ["bank.exe", "1cv8.exe"], "outboundTag": "direct" },
    { "type": "field", "domain": ["domain:example.com"], "outboundTag": "direct" },
    { "type": "field", "domain": ["geosite:ru"], "outboundTag": "direct" },
    { "type": "field", "ip": ["geoip:ru", "geoip:private"], "outboundTag": "direct" },
    { "type": "field", "network": "tcp,udp", "outboundTag": "proxy" }
  ]
}

Имя процесса смотрите в Диспетчере задач на вкладке «Подробности» — регистр важен. Правило покрывает и дочерние процессы с тем же именем: для браузера это все вкладки. А вот игры из одного лаунчера запускаются отдельными исполняемыми файлами, и их нужно перечислять по одному. Портативная сборка без драйвера TUN работает в режиме системного прокси и процессы не различает: приложения, которые читают системные настройки прокси, пойдут через сервер, а остальные — напрямую. Установите полную версию со страницы для Windows, если нужны правила по процессам.

Примеры правил по приложениям

Только выбранные приложения через сервер

Сценарий для тех, кто хочет держать в туннеле минимум приложений: подписка та же, но через сервер идёт только нужное, а всё остальное работает напрямую. На Android — режим «Только выбранные» с нужными приложениями. На Windows — правило process для этих приложений → proxy, а последним правилом поставьте network: tcp,udp → direct вместо proxy.

Игры напрямую

Игровой клиент и лаунчер → direct: добавьте game.exe и launcher.exe — точные имена смотрите в Диспетчере задач. Задержка в игре останется такой же, как без INCY.

Банки и госсервисы напрямую

В профиле «Умный» они уже идут напрямую по geosite:ru, но у некоторых банков CDN за рубежом. Добавьте процесс банковского клиента или его домен в виде full:example.com → direct выше общих правил. Готовые профили маршрутизации включают эти исключения на любом тарифе — см. страницу тарифов.

iOS: почему нет раздельного туннелирования и что делать

На iPhone и iPad системный туннель (Network Extension) не получает информацию о приложении-источнике, поэтому ни INCY, ни другие клиенты не умеют исключать приложения. Альтернатива — правила на уровне назначений: по доменам и IP они работают полностью. Для банков достаточно профиля «Умный»; для игр добавьте домены и подсети игровых серверов → direct. Ещё вариант — режим «по требованию»: iOS может отключать туннель при подключении к домашнему Wi-Fi. Подробнее об особенностях платформы — в статье об установке INCY на iPhone.

Проверка и типичные ошибки

  • Правило не срабатывает на Windows. Проверьте режим: «Настройки → Сеть → TUN». В режиме системного прокси поле process игнорируется.
  • Исключённое приложение всё равно в туннеле. На Android список применяется только после переподключения; на Windows имя процесса написано с ошибкой или это дочерний процесс с другим именем.
  • Игра лагает даже напрямую. Убедитесь, что она в списке direct, и проверьте сервер — иногда виноват не туннель, а Wi-Fi.

Если после изменений INCY перестал подключаться, сбросьте профиль на «Умный» и переподключитесь. Базовые настройки приложения, включая режим TUN и DNS, описаны на странице настройки INCY.

Пробный доступ

Готовые профили в подписке

Готовые профили маршрутизации уже в подписке.

Частые вопросы

Можно ли исключить приложение на iPhone?
Нет, iOS не предоставляет такой возможности прокси-клиентам. Используйте правила по доменам и IP или отключайте туннель на время.
Влияет ли раздельное туннелирование на скорость?
Нет: приложения вне туннеля работают напрямую, а трафик внутри — как обычно. Меньше приложений в туннеле — меньше нагрузка на устройство и батарею.
Работают ли правила по процессам на macOS?
Частично: ядро Xray умеет определять процесс на macOS, но в песочнице приложения это не всегда возможно. Проверяйте по вкладке «Соединения».
Что выбрать: список приложений или правила по доменам?
Для Android — список приложений, он надёжнее. Для Windows — правила по процессам плюс домены. На iOS — только домены.

Пробный доступ

Готовы подключиться?

Скачайте INCY, выберите тариф и получите ссылку-подписку. Пробный доступ — 1 день бесплатно — без карты.