Раздельное туннелирование на Android
Раздельное туннелирование позволяет направлять через защищенный туннель только выбранные приложения, оставляя остальной трафик прямым. В Android это реализуется через системный сервис VpnService.
Что такое сплит-туннелинг на Android
Клиент создает виртуальный сетевой интерфейс и получает право маршрутизировать трафик приложений. Правилами можно включить или исключить конкретные приложения.
Работа через Android VpnService
VpnService — официальный механизм Android для VPN-подобных приложений. Клиент не перехватывает трафик скрытно, а получает явное разрешение пользователя. Настройки приложений задаются на уровне профиля туннеля.
Режимы «только выбранные» и «все кроме»
- Только выбранные — в туннель идут только отмеченные приложения, остальные работают напрямую.
- Все кроме — в туннель идут все приложения, кроме списка исключений.
Пошаговая настройка
- Откройте клиент и выберите профиль туннеля.
- Найдите раздел раздельного туннелирования (Split Tunneling).
- Выберите режим и отметьте приложения.
- Сохраните профиль и переподключитесь, чтобы правила применились.
Защита от утечек DNS
Убедитесь, что DNS-запросы идут через тот же туннель, что и остальной трафик. Используйте шифрованные DNS-серверы, чтобы история обращений не уходила к оператору сети.
Инструкции по другим платформам: раздельное туннелирование для iOS и раздельное туннелирование для Windows.