Раздельное туннелирование на Android: пошаговая настройка | TrusTunnel
TrusTunnel.ru

Раздельное туннелирование на Android

Раздельное туннелирование позволяет направлять через защищенный туннель только выбранные приложения, оставляя остальной трафик прямым. В Android это реализуется через системный сервис VpnService.

Что такое сплит-туннелинг на Android

Клиент создает виртуальный сетевой интерфейс и получает право маршрутизировать трафик приложений. Правилами можно включить или исключить конкретные приложения.

Работа через Android VpnService

VpnService — официальный механизм Android для VPN-подобных приложений. Клиент не перехватывает трафик скрытно, а получает явное разрешение пользователя. Настройки приложений задаются на уровне профиля туннеля.

Режимы «только выбранные» и «все кроме»

Пошаговая настройка

  1. Откройте клиент и выберите профиль туннеля.
  2. Найдите раздел раздельного туннелирования (Split Tunneling).
  3. Выберите режим и отметьте приложения.
  4. Сохраните профиль и переподключитесь, чтобы правила применились.
Важно: после изменения правил принудительно переподключите туннель — некоторые системы применяют маршруты только при новом соединении.

Защита от утечек DNS

Убедитесь, что DNS-запросы идут через тот же туннель, что и остальной трафик. Используйте шифрованные DNS-серверы, чтобы история обращений не уходила к оператору сети.

Инструкции по другим платформам: раздельное туннелирование для iOS и раздельное туннелирование для Windows.