Happ TUN без доступа к интернету

TUN включили, потому что мессенджер не хотел идти через обычный прокси, и через секунду браузер показал динозавра. Значок Wi-Fi на месте, Happ считает туннель поднятым, открыть нечего. На fluxping.wiki разбираем, почему режим TUN в клиенте Happ остаётся без доступа к интернету и когда виноват уже профиль Nasa VPN.

Что режим TUN забирает у системы

В обычном прокси-режиме через туннель идёт только то, что само умеет в прокси. TUN поднимает виртуальный интерфейс и забирает маршрут по умолчанию: браузер, мессенджер и обновления системы встают в одну очередь.

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

Happ здесь только водитель. Куда ехать, решает профиль подписки Nasa VPN: адрес узла, порт, параметры маршрута. Переключатель TUN не чинит пустую или просроченную строку, он лишь направляет в неё весь телефон, включая те приложения, которые раньше ходили мимо.

Надпись вроде «без доступа к интернету» часто ставит сама система: она спросила у VPN-сети, есть ли связь, не дождалась и повесила предупреждение. Зелёная кнопка в Happ при этом может остаться. Смотрите на сайты, не только на кнопку.

Сначала поймите, жива ли прямая сеть

Выключите TUN одним движением и не трогайте роутер. Если страницы сразу открываются, квартира и оператор ни при чём: линия жива. Сломан именно путь, который Happ только что построил, и чинить его надо в клиенте, а не в договоре с провайдером.

Если без TUN интернет тоже мёртв, это уже не режим клиента. Смотрите кабель, Wi-Fi, оплату у провайдера, случайный режим полёта. Возвращать туннель поверх мёртвой сети бесполезно: виртуальному интерфейсу не на чем стоять, пока нет обычного выхода в сеть.

Пока TUN выключен, откройте один обычный сайт и панель роутера, если вы дома. Панель по адресу вроде 192.168.0.1 должна открываться и с туннелем, и без него. Пропала и она — маршрут съел локальную сеть, это другой симптом, чем «не открывается зарубежный сервис».

TUN выключен, сайты живы
Виноват туннель или профиль
TUN выключен, сайты мертвы
Сначала линия и Wi-Fi
Панель роутера пропала
Маршрут забрал локальную сеть
Кнопка зелёная, браузер пустой
Система не видит выхода

Симптом «пропало в секунду включения», без слова TUN на экране, разобран отдельно: при включении Happ пропадает интернет. Здесь оставляем случай, когда включён именно TUN.

DNS и IPv6 внутри туннеля

Бывает, пакеты до узла ходят, а имена сайтов нет. Браузер крутит загрузку, IP в адресной строке при этом открылся бы. В режиме TUN резолвер тоже должен идти внутрь туннеля, а не к старому адресу роутера, которого из туннеля не видно.

На Android отдельный частный DNS в системных настройках иногда спорит с TUN. На время проверки поставьте частный DNS в «автоматически» и поднимите туннель снова. Если сайты ожили, оставьте так, пока пользуетесь Happ.

IPv6 даёт похожую картину: туннель везёт только IPv4, а телефон лезет на сайт по шестой версии и висит. Если в Happ или в профиле есть отключение IPv6 для туннеля, включите его на одну проверку. Ожил браузер — шестая версия обходила рабочий выход.

Важно: не меняйте DNS, IPv6 и узел в один заход. Иначе непонятно, какая правка вернула страницу, и завтра поломка вернётся без подсказки. Одна правка, один и тот же сайт, пауза в полминуты, потом следующая.

Второй VPN и режим «всегда включено»

Системный список VPN на Android иногда хранит старый профиль другого клиента, который вы уже забыли. TUN Happ поднимается, а политика «всегда включено» держит чужой интерфейс. В шторке два ключа, и трафику буквально некуда деться: каждый считает маршрут своим.

Откройте системные настройки VPN, отключите чужие профили и снимите галку блокировки соединений без VPN, если интернет нужен хотя бы для починки. Саму блокировку имеет смысл вернуть позже, когда туннель снова возит сайты. Подробнее, как она оставляет без сети уже после выключения: Kill Switch оставил без интернета.

На компьютере тот же конфликт выглядит как два сетевых адаптера с похожими именами. Закройте второй клиент целиком, не только его окно, загляните в трей и поднимите TUN ещё раз. Два драйвера туннеля на одной машине редко договариваются, чей маршрут главный.

Защищённое сетевое подключение
TUN забирает маршрут целиком: молчит выход — молчит весь телефон.

Общий профиль на телефоне и ноутбуке даёт взаимные обрывы, а обрыв TUN система рисует как отсутствие доступа, хотя Wi-Fi честно подключён. На время проверки оставьте одно устройство. Вторая копия той же строки пусть полежит выключенной, не «на всякий случай в фоне».

Как вернуть сеть и поднять TUN заново

Порядок короткий, и его лучше не перемешивать со сносом приложения. Сначала убедитесь, что прямая сеть жива, потом оставьте один клиент, потом один узел. Только после этого есть смысл решать, что профиль пустой и его надо менять.

  • Выключить TUN и убедиться, что сайты открываются напрямую
  • Оставить один Happ, чужие VPN-профили отключить
  • Частный DNS вернуть в автоматический режим
  • Поднять TUN на одном узле и открыть лёгкий сайт
  • Повторить на соседнем узле, если первый молчит

После каждого шага откройте один и тот же лёгкий сайт, лучше текстовый. Не ленту и не магазин приложений: они долго думают и без всякого VPN, и вы спишете их задумчивость на туннель. Короткая страница честнее показывает, появился выход или нет.

Если на одном узле тишина, переключите соседний и подождите полный реконнект, не только смену подписи. Ожил сосед — первый узел был мёртв, TUN ни при чём. Молчат все строки подряд — список, скорее всего, уже не рабочий.

Совет: не удаляйте приложение, пока не сохранили способ снова получить профиль. Снос Happ не чинит узел. Он только стирает импорт, и без живой ссылки вы останетесь и без туннеля, и без прямой подсказки, что было импортировано.

Когда нужен новый профиль, а не новый переключатель

Если прямая сеть жива, чужих VPN нет, а любой узел в текущем списке в TUN снова гасит интернет, исходящая сторона профиля не отвечает. Обновление списка из того же старого URL часто крутится вхолостую: запрос на обновление сам сидит в мёртвом туннеле.

Выключите TUN, откройте бот Nasa VPN по обычной сети и посмотрите срок. Кончился — продлите на страница оплаты и дождитесь новой ссылки. Пока тариф не активен, бот не выдаст рабочий выход, и TUN снова упрётся в пустоту.

После выключения TUN Панель роутера Куда копать
Сайты есть Есть Профиль или узел
Сайтов нет Нет Сначала линия
Сайтов нет Есть Частный DNS или IPv6
Тишина и без Happ Нет Kill Switch в системе

Импортируйте свежий профиль, старый удалите из списка, чтобы не подключиться к нему пальцем по памяти. Поднимите TUN и откройте тот же лёгкий сайт. Не включайте сразу пачку мессенджеров: один успешный сайт уже доказывает, что виртуальный интерфейс снова куда-то везёт.

Напоминание: чужая строка «бесплатно навсегда» из чата чаще всего уже отозвана. В TUN она выглядит ровно как поломка телефона, хотя телефон лишь честно отправил весь трафик в закрытый узел. Берите свой оплаченный профиль, не копию из чужого скриншота.

← Все статьи