Что такое DNS?

DNS (Domain Name System — система доменных имён) — это глобальная распределённая база данных, которая переводит доменные имена (example.com) в IP-адреса (185.10.20.30). Без DNS вам пришлось бы запоминать IP-адрес каждого сайта вместо имени.

Аналогия: DNS — это телефонная книга интернета. Вы ищете «Google», а книга возвращает номер (IP). Вы ищете «example.com», DNS возвращает «185.10.20.30».

Как работает DNS-запрос?

Когда вы вводите адрес в браузер, происходит следующее:

  1. Кеш браузера — браузер проверяет, не запрашивал ли он этот домен недавно.
  2. Кеш операционной системы — проверяется локальный DNS-кеш и файл hosts.
  3. Резолвер провайдера — запрос уходит на DNS-сервер вашего провайдера.
  4. Рекурсивный запрос — если провайдер не знает ответа, он спрашивает корневые серверы → серверы домена верхнего уровня (.com) → авторитативный DNS домена.
  5. Ответ кешируется на время TTL и возвращается браузеру.

Весь этот процесс занимает обычно 10–100 миллисекунд.

Основные типы DNS-записей

  • A — IPv4-адрес сервера. Самая важная запись для работы сайта.
  • AAAA — IPv6-адрес сервера.
  • CNAME — псевдоним для другого домена (например, www → apex домен).
  • MX — почтовый сервер. Без MX-записи почта на домен не придёт.
  • TXT — произвольный текст. Используется для SPF, DKIM, DMARC, верификации Google.
  • NS — DNS-серверы зоны. Указывают, где хранятся все записи домена.
  • SOA — служебная запись начала зоны.
  • PTR — обратная запись: IP → имя хоста.

Зачем проверять DNS-записи?

DNS-проверка нужна при:

  • Переносе сайта на новый хостинг — убедиться, что A-запись обновилась.
  • Настройке корпоративной почты — проверить MX-записи и SPF.
  • Диагностике недоступности сайта — часть пользователей видит старый IP из-за кеша.
  • Верификации домена в сервисах — убедиться, что TXT-запись добавлена правильно.
  • Настройке поддоменов — проверить, что CNAME ведёт куда нужно.

Как долго распространяются DNS-изменения?

DNS-изменения распространяются постепенно — в зависимости от TTL записи. Если TTL = 3600 (1 час), то до 1 часа после изменения часть пользователей будет видеть старые данные из кеша провайдера. При TTL = 86400 (24 часа) — до суток.

Поэтому перед важными изменениями снизьте TTL до 300 (5 минут) заранее, за 24–48 часов.

Инструмент DNS Check на kit.uz

Введите домен в форму DNS Check на kit.uz, выберите тип записи (A, MX, TXT, CNAME, NS или ALL) — и получите актуальные данные из публичных DNS-серверов. Это позволяет проверить, как ваш домен выглядит в глобальной DNS-системе прямо сейчас, вне зависимости от вашего локального кеша.