DNS на Android и Happ: частный DNS, конфликт и как настроить
Как частный DNS Android (DNS-over-TLS) мешает Happ, почему из-за него «подключено, но не грузит», какой DNS оставить в приложении и когда трогать системный.
Подписка для Happ — 3 дня бесплатно, дальше от 189 ₽
Выберите срок и оформите подписку у сервиса Вятка: ссылка придёт на почту или в Telegram сразу и добавится в приложение одной кнопкой. Первые 3 дня — бесплатно, без карты.
- Ссылка-подписка приходит сразу после оплаты — обычно меньше минуты
- Одна ссылка на все устройства, где стоит Happ (до 3)
- Оплата по СБП, без автосписаний
- 3 дня бесплатно, карта не нужна
Значок ключа на месте, а сайты открываются через раз, некоторые не открываются вовсе, а какие-то грузятся минуту? На Android чаще всего виноват DNS — а точнее, системная настройка «Частный DNS», которая пытается работать поверх туннеля и спорит с ним, кто отвечает на вопросы «где находится этот сайт».
Как устроен DNS при подключении
Когда Happ поднимает туннель, он забирает себе и DNS-запросы: имена сайтов резолвятся через сервер, чтобы ответы приходили «правильные» для той стороны и не утекали провайдеру. Это настроено внутри приложения и обычно не требует вмешательства. Но у Android есть своя надстройка — Частный DNS (DNS-over-TLS), и если там задан конкретный хост, система старается ходить к нему напрямую, минуя туннель. Получается гонка: часть запросов идёт через сервер, часть — мимо, и результат непредсказуем.
Частный DNS Android: что выставить
- Настройки → Сеть и интернет → «Частный DNS» (Samsung: Подключения → Другие настройки → Частный DNS; Xiaomi: Подключение и общий доступ → Частный DNS).
- Посмотрите, что выбрано. Три варианта: «Выключено», «Автоматически», «Имя хоста провайдера».
- Если указан хост (
dns.google,one.one.one.oneи т. п.) — переключите на «Автоматически». - В Happ отключитесь и подключитесь заново.
- Проверьте сайт, который не открывался.
«Автоматически» — безопасный вариант: без туннеля система использует шифрованный DNS, когда может, а при активном туннеле уступает приложению. «Выключено» тоже работает, но лишает шифрования вне туннеля.
Подписка для Happ, которая просто работает
Ссылка-подписка от Вятка: добавляется в Happ одной кнопкой, работает на телефоне, компьютере и телевизоре, продлевается когда захотите.
- без карты
- все устройства по одной ссылке
- отмена не нужна — просто не продлевайте
DNS внутри Happ
В настройках приложения есть раздел DNS с двумя адресами: для запросов через сервер (remote) и для прямых (direct). Значения по умолчанию подобраны разработчиком, и в большинстве случаев трогать их не нужно. Менять стоит только в двух случаях: сервис прямо просит указать свой адрес, или исключённые в режиме по приложениям программы не видят локальные адреса — тогда для direct укажите DNS своего роутера или оператора.
| Симптом | Вероятная причина | Что сделать |
|---|---|---|
| Подключено, ничего не грузит | Частный DNS с хостом | Переключить на «Автоматически» |
| Часть сайтов грузит, часть нет | Смешанный резолв, кэш | Автоматически + переподключиться, очистить кэш браузера |
| Первое открытие долгое, потом быстро | Медленный удалённый DNS | Переключить сервер; сообщить сервису |
| Исключённое приложение не видит сеть | Direct DNS недоступен | Указать DNS роутера/оператора для direct |
| Домашние устройства не открываются | Локальные имена уходят на сервер | Добавить локальный домен в правила «напрямую» |
Если после всех манипуляций сайты по-прежнему не открываются, дело может быть не в DNS — сравните с разбором в статье подключено, но не грузит.
Нужно ли менять DNS в Happ?
По умолчанию — нет. Меняйте только по просьбе сервиса или когда исключённые приложения не видят локальную сеть.
Частный DNS «Автоматически» безопасен?
Да: вне туннеля система использует шифрованный DNS, когда может, а при активном Happ уступает ему. Это лучший из трёх вариантов.
Почему по Wi-Fi нормально, а по мобильному DNS «не работает»?
Оператор — другая сеть, и часть его оборудования вмешивается в DNS. Смотрите отдельный разбор про мобильный интернет.
Осталось проверить на практике: подписка для Happ на 3 дня бесплатно, без карты. Ссылка приходит сразу и добавляется в приложение одной кнопкой.
Получить подписку →