DNS-записи говорят, куда ведёт домен: на каком сервере сайт, куда приходит почта, кто отвечает за зону. Введите домен или поддомен — сервис спросит публичный DNS-резолвер и покажет все основные записи сразу.
Какие записи показываем
- A — IPv4-адрес сервера, на который ведёт имя. Записей может быть несколько.
- AAAA — то же для IPv6. Пустая строка здесь — обычное дело: IPv6 настроен не у всех.
- CNAME — имя ссылается на другое имя (например,
www→ основной домен). У корня домена CNAME обычно нет. - MX — почтовые серверы и их приоритет: чем меньше число, тем раньше на сервер пойдёт письмо. Нет MX — почта на домен, скорее всего, не принимается.
- NS — серверы имён, которые держат зону домена. Чаще всего по ним видно хостинг или DNS-сервис.
- TXT — текстовые записи: SPF, подтверждения владения для поисковиков и сервисов, ключи.
- SOA — служебная запись зоны: главный сервер имён, адрес администратора, серийный номер и таймеры.
- CAA — какие удостоверяющие центры могут выпускать SSL-сертификаты для домена. Если записи нет, ограничений нет.
SPF и DMARC: почему письма уходят в спам
Почтовые сервисы проверяют, имеет ли сервер право отправлять письма от имени домена. Для этого нужны две записи:
- SPF — TXT-запись в корне домена, начинается с
v=spf1. В ней перечислены серверы, которым разрешено отправлять почту домена. - DMARC — TXT-запись на имени
_dmarc.домен, начинается сv=DMARC1. Говорит получателю, что делать с письмом, не прошедшим проверку: ничего (p=none), в спам (p=quarantine) или отклонить (p=reject).
Сервис отдельно отмечает, есть ли эти записи. Если домен шлёт почту, а SPF или DMARC нет, письма с него
чаще попадают в спам. Третью проверку — DKIM — по имени домена не посмотреть: её запись лежит на имени
с селектором (селектор._domainkey.домен), а селектор знает только отправитель.
Почему здесь не то, что я только что поменял
Записи приходят от публичного резолвера (Cloudflare, при отказе — Google) с его кэшем. Каждая запись живёт в кэше столько секунд, сколько указано в TTL рядом с ней. Если вы поменяли запись у DNS-провайдера, новое значение появится здесь и у посетителей не раньше, чем истечёт TTL старой. После смены NS-серверов ждать дольше: сначала должен обновиться реестр зоны, потом — кэши.
Ответ сервис хранит до 10 минут. Какие NS указаны в реестре прямо сейчас, показывает WHOIS-карточка: это данные реестра, а не кэша.
Если записей нет совсем
Ответ «такого имени в DNS нет» (NXDOMAIN) бывает в трёх случаях: домен не зарегистрирован, зарегистрирован, но не
делегирован (у него нет NS-серверов в реестре), или вы проверяете поддомен, которого в зоне нет. Различить первые
два помогает WHOIS: у незарегистрированного имени записи нет вовсе, у неделегированного .ru
в статусах будет NOT DELEGATED.
Вопросы и ответы
Можно ли проверить поддомен?
Да. Введите полное имя, например mail.example.ru, — записи покажутся для него.
Как проверить, что домен смотрит на мой хостинг?
Сравните A-запись с IP-адресом из панели хостинга, а NS — с серверами имён, которые хостинг просит указать.
Сервис меняет записи?
Нет, только читает. Записи меняют у того, кто держит зону: у регистратора, хостинга или DNS-провайдера из поля NS.
Что ещё проверить?
Кто регистратор и до какого числа оплачен домен — WHOIS; сколько ему лет — возраст домена; свободно ли название в других зонах — проверка домена.