Домен не находится по DNS

Разбираем, почему браузер не может получить IP-адрес домена и где именно прерывается цепочка DNS.

DNS и доменПроверка по симптомам

Проверьте по порядку

Не меняйте несколько вещей одновременно. После каждого шага фиксируйте результат — так причина находится заметно быстрее.

  1. 1
    Проверьте домен без www и с www отдельно — это могут быть разные записи.
  2. 2
    Посмотрите, какие NS указаны у регистратора. Они должны совпадать с теми, где вы реально редактируете DNS-зону.
  3. 3
    Проверьте наличие A-записи для корня домена и, при необходимости, записи для www.
  4. 4
    Если DNS менялся недавно, сравните ответы разных резолверов: расхождение указывает на обновление кэшей или ошибку делегирования.

Как читать результат

Нет делегирования

Признак: У домена не отвечают авторитетные NS.

Что делать: Исправьте NS у регистратора и дождитесь обновления делегирования.

Зона есть не там

Признак: Вы редактируете записи на одних NS, а домен делегирован на другие.

Что делать: Меняйте записи на фактических авторитетных NS.

Нет нужной записи

Признак: NS отвечают, но A/AAAA/CNAME для имени отсутствует.

Что делать: Добавьте корректную запись и проверьте TTL.

Главное правило диагностики

Сначала определите слой, на котором возникает сбой: имя домена → сеть → TLS/SSL → веб-сервер → PHP/приложение → браузер. Не исправляйте следующий слой, пока не убедились, что предыдущий работает.