RSS
29 сентября 2026

DNS-запросы: сколько их на самом деле

Один запрос к DNS может вызвать сотни операций. Это не сбой — это норма. Но если система не контролирует этот процесс, она может замедлиться или перестать работать. Для сайта это — риск доступности.

DNS-запросы: сколько их на самом деле

Когда вы вводите сайт в браузер, система отправляет DNS-запрос. На первый взгляд — один шаг: домен → IP. На деле, особенно при пустом кеше, процесс может включать десятки, а то и сотни запросов. Один запрос к teams.microsoft.com в эксперименте вызвал 180 операций. Это не ошибка — это работа DNS по умолчанию.

Такое поведение проявляется, когда кеш резолвера пуст. Например, после перезагрузки сервера или при первом обращении к новому домену. В таких случаях DNS проходит по всей цепочке: от корневых серверов до адресов серверов, которые сами по себе требуют разрешения.

Как это работает на практике

DNS — это не линейная цепочка, а динамическое дерево. Каждый ответ содержит ссылки на другие серверы. Чтобы получить IP, нужно сначала найти адрес этих серверов. Если серверы находятся в другой зоне (например, Cloudflare), DNS вынужден начать путь сначала — от корня к TLD, затем к новой зоне.

Это особенно актуально при использовании CNAME, которые перенаправляют запросы по цепочке. Каждый шаг может вызвать новые запросы к новым доменам. Добавьте к этому DNSSEC — и количество операций возрастает в разы. На практике это не редкость, но без контроля может привести к замедлению или отказу.

Понять, что это касается вашего сайта

Если сайт недоступен при первом обращении, или резко тормозит после перезагрузки сервера — это может быть признаком проблемы с DNS-разрешением. Особенно если сайт использует CDN, облачные сервисы или сложные CNAME-цепочки.

Также насторожит, если в логах сервера или мониторинге вы видите резкие всплески сетевой активности. Система, которая вдруг начинает отправлять сотни DNS-запросов за секунду, не работает в штатном режиме. Это не атака — это норма, но без контроля она становится риском.

Что с этим делать

Проверьте, как настроены делегации домена. Убедитесь, что для серверов, которые находятся в другой зоне, используются glue-записи. Это сокращает количество запросов, так как IP-адреса передаются сразу.

Проверьте, не слишком ли длинна цепочка CNAME. Чем больше уровней, тем больше операций. Упростите структуру, если возможно. Также убедитесь, что DNSSEC включён и настроен корректно — его отключение может снизить нагрузку, но увеличивает риски.

Как это закрывают на обслуживании

Просроченный сертификат или домен — предсказуемый и полностью предотвратимый сбой. На постоянной поддержке такие риски устраняются до того, как они повлияют на сайт. Мы отслеживаем состояние DNS, проверяем цепочки делегации, контролируем сроки действия записей и настраиваем glue-записи.

мониторинг каждые несколько минут, 24/7; это позволяет выявить проблему до её проявления в виде недоступности. Вы не думаете о DNS — вы просто работаете.

Приглашаем на бесплатный аудит сайта.

DNS-запросы: сколько их на самом деле

← Все материалы