Перейти к содержимому
IPClearCheck

Проверка утечки DNS

Узнайте, какие DNS-серверы обрабатывают ваши запросы и кому они принадлежат: вашему VPN, публичному DNS-сервису или интернет-провайдеру. Проверка запускается автоматически и занимает около 8 секунд.

Проверка утечки DNS

Проверка

Браузер запрашивает несколько случайных тестовых имён. Наш DNS-сервер записывает, какие DNS-серверы (резолверы) их запросили.

Проверяем DNS…

Шаг 1 из 3Запуск проверки0 с / ~8 с

Тестовые имена и IP резолверов удаляются через 10 минут.

Проверьте также: Утечка WebRTC · Утечки VPN

Что такое утечка DNS?

Каждое посещение сайта начинается с DNS-запроса, который превращает имя вроде example.com в IP-адрес. Обычно отвечает DNS-сервер вашего провайдера. При VPN такие запросы должны идти через зашифрованный туннель к DNS-серверу самого VPN.

Утечка DNS возникает, когда запросы уходят на DNS-сервер провайдера в обход туннеля. Сайты по-прежнему видят IP вашего VPN, но провайдер видит каждый домен, который вы посещаете, и его DNS-фильтрация или блокировки продолжают действовать.

Как работает проверка утечки DNS

Браузер не может сообщить, каким DNS-сервером пользуется. Поэтому проверка заставляет браузер запросить несколько уникальных случайных имён хостов в домене, DNS-сервер которого держит проверяющая сторона. Этот сервер записывает IP-адреса резолверов, приславших запросы. Если при подключённом VPN эти резолверы принадлежат вашему провайдеру, DNS утекает.

Проверка выше делает именно это: показывает каждый резолвер с его провайдером, сетью и страной и сравнивает их с IP, который видят сайты. Тестовые имена и IP резолверов удаляются через 10 минут.

Проверьте DNS-сервер вручную

Выполните одну из этих команд в Терминале (macOS, Linux) или в Командной строке (Windows, только nslookup). Каждая просит публичный сервис сообщить IP-адрес DNS-резолвера, который к нему обратился:

nslookup -type=txt o-o.myaddr.l.google.com
dig +short TXT o-o.myaddr.l.google.com
dig +short whoami.akamai.net

Как читать результат

  • Узнайте владельца полученного адреса через любой сервис WHOIS или проверки IP.
  • Если при подключённом VPN адрес принадлежит вашему провайдеру, DNS утекает.
  • Если он принадлежит вашему VPN-провайдеру или выбранному вами резолверу, например Cloudflare (1.1.1.1) или Google (8.8.8.8), утечки к провайдеру нет.
  • Эти команды проверяют DNS операционной системы. Если в браузере включён «Безопасный DNS» (DNS over HTTPS), браузер отправляет запросы этому сервису.

Как устранить утечку DNS

  1. Включите в приложении VPN защиту от утечки DNS (иногда она называется «использовать DNS VPN») и kill switch.
  2. Убедитесь, что VPN поддерживает и IPv6, или отключите IPv6 на сетевом адаптере. Запросы IPv6 могут идти мимо VPN, работающих только с IPv4.
  3. Включите зашифрованный DNS: «Безопасный DNS» в Chrome, Edge или Brave либо «DNS через HTTPS» в Firefox, с резолвером вашего VPN или сервисом, которому вы доверяете.
  4. Проверьте, что роутер или вручную заданный DNS не перекрывают настройки VPN, и повторите проверку.

Частые вопросы

›Почему проверка находит несколько DNS-серверов?

Крупные DNS-сервисы, такие как Google, Cloudflare и большинство провайдеров, работают на пулах серверов, поэтому разные запросы могут приходить с разных адресов. Важно, какой сети они принадлежат.

›Утечка DNS — это то же самое, что утечка IP?

Нет. При утечке DNS сайты по-прежнему видят IP вашего VPN, но провайдер (или владелец утекающего резолвера) видит, какие домены вы запрашиваете.

›Защищает ли HTTPS от утечек DNS?

Нет. HTTPS шифрует содержимое страницы, но обычные DNS-запросы отправляются без шифрования ещё до начала соединения. Эту часть решает зашифрованный DNS (DNS через HTTPS или TLS).

›Может ли быть утечка DNS без VPN?

Без VPN запросы и должны идти на DNS-сервер провайдера или выбранный вами сервер, так что это не утечка. Термин важен, когда вы пользуетесь VPN или прокси.

›Защищает ли приватный режим или инкогнито от утечек DNS?

Нет. Приватные окна используют те же настройки DNS, что и обычные.

›Проверка не нашла ни одного DNS-сервера. Почему?

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

Запустить полную проверку IP и утечек · Как это работает