Как пользоваться проверкой DNS
Введите доменное имя, например example.com, и выберите тип записи или оставьте вариант Все основные, чтобы сразу запросить записи A, AAAA, CNAME, MX, NS, TXT, SOA, CAA и HTTPS. Можно вставить и полный URL — мы сами выделим из него имя хоста. Чтобы узнать PTR-запись, введите IP-адрес и выберите PTR или воспользуйтесь нашим инструментом обратного DNS.
Запросы отправляются по зашифрованному протоколу DNS-over-HTTPS на публичный резолвер Cloudflare (1.1.1.1), поэтому вы видите то же, что и большая часть интернета, а не закэшированную копию у своего провайдера. Значения TTL показывают оставшееся время хранения в кэше в секундах.
Типы DNS-записей вкратце
| Тип | Назначение | Пример значения |
|---|---|---|
| A | Сопоставляет имя с IPv4-адресом | 192.0.2.10 |
| AAAA | Сопоставляет имя с IPv6-адресом | 2001:db8::10 |
| CNAME | Псевдоним, который указывает с одного имени на другое | www → example.com |
| MX | Почтовые серверы домена с приоритетом | 10 mail.example.com |
| NS | Авторитативные DNS-серверы | ns1.example.net |
| TXT | Произвольный текст: SPF, DMARC, подтверждение владения доменом | v=spf1 -all |
| SOA | Метаданные зоны: первичный сервер, серийный номер, таймеры | ns1.example.net. admin.example.com. 2026101301 … |
| CAA | Какие удостоверяющие центры могут выпускать TLS-сертификаты | 0 issue "ca.example.net" |
| SRV | Расположение сервиса (хост и порт) | 10 5 5060 sip.example.com |
| PTR | Обратное сопоставление IP-адреса с именем | host.example.com |
| DS / DNSKEY | Ключи DNSSEC и подписи делегирования | — |
| HTTPS | Параметры подключения, например HTTP/3 и ECH | 1 . alpn="h3,h2" |
Подробное объяснение с примерами файлов зоны — в статье Типы DNS-записей (на английском).
Диагностика проблем с помощью DNS
- Сайт не открывается после переезда? Убедитесь, что записи A/AAAA указывают на новый сервер, а затем с помощью проверки распространения DNS узнайте, обновились ли данные у резолверов по всему миру.
- Письма возвращаются? Проверьте MX-записи, а SPF и DMARC — с помощью проверки безопасности почты.
- NXDOMAIN? Такого имени не существует: проверьте написание, не истёк ли срок регистрации домена (WHOIS) и указаны ли NS-записи у регистратора.
- SERVFAIL? Чаще всего это неверная подпись DNSSEC или недоступные авторитативные серверы.
Часто задаваемые вопросы
Почему на моём компьютере результаты другие?
Ваш компьютер может использовать резолвер провайдера, который хранит старый закэшированный ответ, пока не истечёт TTL. Кроме того, нужные записи могут быть переопределены в файле hosts.
Почему для корневого домена нет CNAME-записи?
Стандарт DNS запрещает CNAME на вершине зоны, потому что такая запись конфликтовала бы с обязательными записями SOA и NS. Вместо неё многие DNS-хостинги предлагают ALIAS или «CNAME flattening».
Как проверить DNS из командной строки?
В Windows используйте nslookup -type=MX example.com, а в macOS и Linux — dig example.com MX +short.