Туннелирование в Karing: TUN и обход приложений
В приложении «подключено», Telegram на телефоне всё ещё домашний, на ПК — только браузер. Ищут «туннелирование через karing» и попадают в статью про split доменов. Это соседняя задача. На karingsync.wiki TUN — системный перехват трафика. Раздельное туннелирование приложений — кто из программ в этот перехват попадёт. Сначала зачем TUN, потом полный туннель vs выбранные приложения.
TUN: зачем он, если «уже Connected»
Connected в клиенте может значить «прокси для послушных программ». Мессенджеры, игры, системный DNS часто не спрашивают системный прокси. TUN поднимает виртуальный интерфейс и заворачивает трафик на уровне ОС.
На телефоне без TUN картина «браузер в VPN, приложение — нет». На ПК — «Chrome да, Discord нет». Переустановка это не лечит. Лечит режим туннеля.
TUN просит права и драйвер/VPN-профиль. Отказ оставляет иконку. Дожимайте системный диалог, не ищите «другой karing с туннелем внутри APK».
Split по доменам и geosite — в раздельном туннелировании. Эта страница — про слой перехвата, без копирования той схемы правил.
Connected без TUN — честный статус «прокси поднят». Не спорьте с иконкой: спорьте с тем, ходит ли нужное приложение. Иконка не врёт, врёт ожидание.
- Прокси
- кто умеет — в VPN
- TUN
- почти вся ОС
- Split приложений
- кто в TUN/прокси
- Split доменов
- соседняя статья
Полный туннель vs только выбранные приложения
Полный туннель: TUN + правила «всё через текущий узел» (или Global). Проще диагностика. Банк может отказаться — тогда не выключайте TUN, а исключите приложение.
Только выбранные: белый список приложений. Что не в списке — напрямую. Забыли внести мессенджер — он «не туннелируется», хотя Karing зелёный. Это не мёртвый TUN, это пустой список.
Чёрный список наоборот: всё в туннель, кроме указанных. Для «почти всё, кроме банка» часто удобнее, чем помнить двадцать галочек.
Не включайте пустой белый список и удивляйтесь, что «туннелирование не работает». Пустой белый список в части режимов значит «никто» или «все» — смотрите подпись в клиенте, не догадку из чата.
На телефоне список приложений + без TUN снова врёт. Сначала TUN, потом галочки. На ПК то же: процесс не уважает прокси.
Полный туннель проще объяснить родственнику: «всё через узел». Split — когда уже поняли эталон и есть конкретное приложение-исключение, не «на всякий случай галочки».
Как включить TUN на телефоне и ПК
Android/iOS: режим туннеля / VPN в настройках Karing плюс системное разрешение. После смены — явный Disconnect/Connect.
Windows: пункт TUN / системный стек, служба helper, брандмауэр. Первый запуск на ПК — в настройке Windows.
Старт без режимов — с нуля. TUN включайте, когда эталонный Connect на прокси уже понятен или сразу, если цель — «все приложения».
После обновления клиента тумблер мог сброситься. Взгляните на режим до того, как плодить правила.
На Xiaomi энергосбережение убивает TUN ночью сильнее, чем прокси. Исключение автозапуска нужно именно для туннеля, иначе утром «всё отвалилось само».
- Эталонный профиль и узел
- Включить TUN и дожать права
- Disconnect → Connect
- Проверить нативное приложение, не только браузер
- Потом список приложений, если нужен split
Мост/bridge в TUN — когда не нужен
В продвинутых сетях всплывает bridge / цепочка: трафик в TUN, затем на промежуточный узел. Для домашнего телефона это лишний слой. Сначала простой TUN на текущий сервер.
Мост имеет смысл, когда без него не достучаться до основного узла (жёсткий DPI). Если Connect и так живой — не включайте «потому что в чате написали tun bridge».
Неправильный bridge даёт вечный handshake при живом списке узлов. Выключите цепочку, проверьте прямой TUN, не меняйте подписку.
Корпоративные «мосты» и Always-On — чужой туннель. Снимите их, пока настраиваете Karing TUN. Два туннеля сразу — лотерея.
Не копируйте с телефона на ПК «те же галочки приложений». Имена пакетов Android и exe Windows не совпадают. На каждом устройстве список свой.
Диагностика: приложение игнорирует VPN
Проверьте режим: прокси vs TUN. Проверьте список приложений: программа в Direct / не в белом списке. Проверьте второй VPN.
Переоткройте приложение после Connect. Старые сокеты живут. Особенно плееры и мессенджеры.
IPv6 leak: приложение уходит в AAAA мимо туннеля. На время проверки отключите IPv6 на интерфейсе или включите обработку IPv6 в клиенте, если она есть.
Kill Switch при TUN режет всё, включая «проверить что без VPN». Для теста на минуту снимите, иначе «интернет умер» маскирует успех туннеля.
Если браузер в туннеле, а нужное приложение нет — это классика без TUN или с белым списком. Не скачивайте «мод с принудительным туннелем». Тумблер уже в клиенте.
Hotspot с телефона: TUN на раздающем устройстве не всегда заворачивает клиентов точки доступа. Это отдельная схема, не «туннелирование сломалось». Сначала проверьте само устройство, не ноутбук за раздачей.
Параллельный системный Private DNS на Android уводит резолв мимо TUN. На минуту «Автоматически» в Private DNS, пока проверяете нативное приложение.
Не путайте TUN с «режимом полёта». Авиарежим рвёт всё. TUN только перекладывает путь пакетов, когда радио живое.
Если после TUN растёт расход трафика оператора — смотрите частые reconnect на плохом узле, не «туннель качает скрыто». Счётчик в клиенте и в ОС должны быть одного порядка.
Не включайте TUN и системный прокси одновременно «для надёжности». Двойной перехват даёт петли и сайты, которые не открываются ни так ни сяк.
Диагностика одного приложения: исключите его, проверьте, верните. Два изменения сразу — не узнаете, TUN виноват или галочка.
После смены узла TUN иногда держит старый маршрут до reconnect. Выключите-включите туннель один раз, не правьте split «наугад».
| Картина | Слой | Что трогать |
|---|---|---|
| Только браузер | Нет TUN | Включить TUN |
| Одно приложение дома | Список / Direct | Галочка или исключение |
| Все мертвы | Узел / Kill Switch | Смена сервера, снять KS |
| Домены вразброс | Правила YAML | Соседняя статья split |