Что такое DNS-утечка
DNS (Domain Name System) — система, преобразующая доменные имена в IP-адреса. Когда вы открываете сайт, ваше устройство делает DNS-запрос: youtube.com → 142.250.185.46. При DNS-утечке эти запросы идут не через VPN, а напрямую к DNS-серверу провайдера, даже если весь остальной трафик защищён VPN. Провайдер видит все сайты, которые вы посещаете.
Как проверить DNS-утечку
Простой способ: включите VPN, откройте сайт dnsleaktest.com, нажмите Extended test. Если в результатах вы видите DNS-серверы вашего провайдера (Ростелеком, Билайн, МТС) вместо серверов Chill VPN или Cloudflare — это DNS-утечка. Также можно использовать ipleak.net — он показывает DNS и IPv6 одновременно.
Причины DNS-утечек
Основные причины: использование VPN не в режиме TUN (трафик браузера идёт через VPN, системные DNS-запросы — нет), настройки браузера (Chrome использует DNS-over-HTTPS к Google независимо от VPN), конфигурация Windows (DNS-суффиксы поиска могут обходить VPN). Hiddify в режиме TUN решает все три проблемы.
Как исправить DNS-утечку в Hiddify
В Hiddify включите режим TUN (Настройки — Service Mode — TUN). В разделе DNS установите override DNS: 1.1.1.1 (Cloudflare) или 8.8.8.8 (Google). Это заставит все DNS-запросы идти через VPN-туннель. После изменений перезапустите Hiddify и повторно проверьте на dnsleaktest.com — утечки не должно быть.