Все о DNS over HTTPS (DoH): как шифрование в браузере защищает от слежки провайдера
Технический разбор стандарта RFC 8484, криптографической валидации DNSSEC и задержек DNS-резолверов.
Команда безопасности MindLucid
Архитектура базовых сетей
Проверьте инструмент прямо в браузере (без отправки на сервер)
Конфиденциальность и RFC 8484
Обычные DNS-запросы передаются открытым текстом по UDP порту 53, позволяя провайдерам отслеживать трафик. DoH шифрует запросы по TLS 1.3 через порт 443.
100% выполнение в браузере
Инструмент отправляет CORS DoH запросы напрямую к серверам Cloudflare (1.1.1.1) и Google (8.8.8.8) без каких-либо промежуточных серверов.
Типы записей DNS
A: IPv4 адрес • AAAA: IPv6 адрес • MX: почтовый сервер • TXT: SPF/DKIM/верификация • CNAME: канонический псевдоним • NS: авторитативные DNS-серверы.
Фундаментальная уязвимость классического DNS (Порт 53)
При разработке системы доменных имен в 1980-х годах (RFC 1034 / 1035) приоритетом была производительность и отказоустойчивость, а не криптографическая конфиденциальность. В результате DNS-запросы десятилетиями передавались открытым текстом по порту UDP 53.
Каждый раз, когда устройство подключается к сайту, открытый пакет отправляется через Wi-Fi маршрутизатор и оборудование интернет-провайдера (ISP). Провайдеры имеют возможность сохранять историю посещений, использовать ее для таргетирования рекламы или блокировать ресурсы.
Как стандарт RFC 8484 (DoH) меняет безопасность
В октябре 2018 года инженерный совет IETF утвердил спецификацию RFC 8484, стандартизировав протокол DNS поверх HTTPS (DoH):
- Туннелирование в TLS 1.3: Все запросы и ответы упаковываются в зашифрованные HTTPS-сессии через стандартный порт TCP 443.
- Неотличимость от веб-трафика: Пакеты DoH внешне идентичны обычному безопасному трафику веб-страниц, благодаря чему промежуточные маршрутизаторы и DPI-системы не могут фильтровать или анализировать запросы.
- Мультиплексирование через HTTP/2 и HTTP/3: Клиент DoH отправляет несколько запросов параллельно в рамках одного соединения TCP/QUIC, устраняя задержки повторных рукопожатий.
DNSSEC: Конфиденциальность против целостности
Если DoH обеспечивает конфиденциальность (никто не видит, к какому домену вы обращаетесь), то DNSSEC гарантирует целостность (ответ не подменен злоумышленником). Цифровые подписи RRSIG и DS выстраивают непрерывную криптографическую цепочку доверия до корневой зоны IANA.
Протестируйте DoH в интерактивном модуле ниже
Оцените работу RFC 8484 в реальном времени. Интерактивный виджет внизу статьи выполняет защищенные запросы к серверам Cloudflare (1.1.1.1) и Google (8.8.8.8) напрямую из вашего браузера.
Часто задаваемые вопросы (FAQ)
Почему стандартный DNS раскрывает посещаемые сайты?
Запросы передаются в открытом виде по протоколу UDP через порт 53. Любой промежуточный узел, роутер или интернет-провайдер может перехватывать и логировать имена запрашиваемых доменов.
Скрывает ли DoH конечный IP-адрес сервера?
DoH полностью шифрует этап разрешения доменного имени. В сочетании с технологией ECH (Encrypted Client Hello) это обеспечивает полную маскировку соединения.
Можно ли протестировать DoH прямо в браузере?
Да, интерактивный модуль в этой статье отправляет прямые запросы к защищенным резолверам Cloudflare и Google без использования промежуточных серверов.
Связанные технические статьи
Полное руководство по подсетям IPv4, нотации CIDR и расчету VLSM
Разберитесь в побитовой логике 32-битных адресов IPv4, изучите частные диапазоны RFC 1918 и воспользуйтесь встроенным калькулятором подсетей.
privacy • 6 мин чтенияУтечки IP через WebRTC: почему VPN не спасает и как защититься
Протокол WebRTC может раскрывать ваш настоящий IP даже под защитой VPN. Проверьте свой браузер в реальном времени.