Что такое 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-запрос?
Когда вы вводите адрес в браузер, происходит следующее:
- Кеш браузера — браузер проверяет, не запрашивал ли он этот домен недавно.
- Кеш операционной системы — проверяется локальный DNS-кеш и файл hosts.
- Резолвер провайдера — запрос уходит на DNS-сервер вашего провайдера.
- Рекурсивный запрос — если провайдер не знает ответа, он спрашивает корневые серверы → серверы домена верхнего уровня (.com) → авторитативный DNS домена.
- Ответ кешируется на время 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-системе прямо сейчас, вне зависимости от вашего локального кеша.