DNS внутри приложения
Прежде чем открыть сайт, устройство должно превратить его имя в адрес. Кто именно это делает при активном туннеле — отдельная настройка, и от неё зависят две вещи: увидит ли ваш провайдер список запрошенных имён и правильно ли сработают правила маршрутизации.
- Windowsесть
- macOSесть
- Linuxчастично
- Androidесть
- iOSчастично
- ТВесть
На Linux итоговое поведение зависит от системного резолвера; на iOS часть DNS-настроек скрыта системой.
- Что настраивается
- Адрес DNS-сервера и стратегия разрешения имён
- Где
- Настройки соединения, раздел DNS
- Значение по умолчанию
- Обычно системный или заданный подпиской
- Проверка
- Как проверить утечки DNS
Три сценария и их последствия
| Сценарий | Кто видит запросы | Побочный эффект |
|---|---|---|
| Системный DNS | Ваш провайдер или роутер | Быстро, но список сайтов виден сети |
| DNS через туннель | Сервер, к которому подключены | Приватнее; чуть выше задержка первого обращения |
| Свой публичный DNS | Выбранный вами оператор | Предсказуемо; при неверном выборе сайты могут открываться не той версией |
Стратегия разрешения имён
Отдельный параметр решает, что делать, когда правило написано по домену, а решение нужно принять по адресу. Варианты обычно такие: не разрешать имя заранее, разрешать всегда, разрешать только если правило по домену не совпало. От этого зависит, сработает ли правило вида «этот сайт напрямую» — см. правила.
Что настроить
-
Оставьте значение по умолчанию, если всё работает
DNS — та настройка, которую трогают только при конкретном симптоме.
-
При подозрении на утечку — включите разрешение имён через туннель
Тогда запросы уйдут на сторону сервера, а не в сеть провайдера.
-
При странных результатах — задайте конкретный сервер
Это исключает влияние промежуточных резолверов сети.
-
Проверьте результат
Сервисом проверки DNS: в идеале он покажет адреса того же региона, что и сервер: как проверить.
Нужно ли менять DNS для скорости?
Заметного прироста это не даёт: время разрешения имени — доли секунды на фоне задержки до сервера.
Почему сайт открывается на другом языке?
Сайт ориентируется на адрес выхода. Это следствие туннеля, а не настроек DNS.
DNS через туннель — это всегда лучше?
Приватнее, но чуть медленнее и зависит от сервера. Если сервер отвечает медленно, страницы будут открываться с задержкой.
Что такое DoH и DoT?
Шифрованные варианты DNS-запросов. Поддержка зависит от версии приложения; при активном туннеле их роль меньше, потому что запросы и так идут внутри канала.
Осталось отделить приложение от подписки: подставьте заведомо рабочую ссылку в тот же Happ. Поведение изменилось — дело было в серверах, а не в клиенте. Тестовый доступ ТОК VPN на 3 дня выдаётся сразу.
Взять ссылку для проверки →