ЧекРунет·РФ

DNS_PROBE_FINISHED_NXDOMAIN — домен не существует

DNS-резолвер прямо ответил кодом NXDOMAIN — «такого доменного имени не существует», в отличие от простого отсутствия ответа при других DNS-ошибках.

DNS DNS_PROBE_FINISHED_NXDOMAIN

Что означает DNS_PROBE_FINISHED_NXDOMAIN

DNS_PROBE_FINISHED_NXDOMAIN — точный технический ответ DNS-протокола: домен не найден ни в одной зоне. Это отличается от таймаута или пустого ответа тем, что резолвер дал конкретный, а не молчаливый отказ.

В большинстве случаев причина буквальна — домен действительно не зарегистрирован или неверно набран. Но в России код NXDOMAIN иногда используют и для маскировки DNS-блокировки: вместо честного отказа заблокированный домен просто помечается как несуществующий.

Возможные причины

1

Опечатка в адресе

Неверно набранное имя домена или доменная зона — самая частая и безобидная причина этой ошибки.

2

Домен не зарегистрирован или истёк срок регистрации

Если владелец не продлил домен вовремя, регистратор удаляет запись, и DNS честно отвечает, что имени не существует.

3

Неверные NS-записи после смены хостинга

При переносе сайта на новый хостинг или регистратора NS-записи могут временно указывать не туда, из-за чего домен не резолвится.

4

Локальный DNS или файл hosts перенаправляют мимо

Испорченный кеш DNS или ручная запись в файле hosts системы могут приводить к ложному NXDOMAIN для реально существующего домена.

5

DNS-блокировка, замаскированная под NXDOMAIN

Часть блокировок в России реализована через возврат кода NXDOMAIN вместо честного отказа — домен существует и работает за рубежом, но у вас определяется как несуществующий.

Как это исправить

1

Перепроверьте адрес сайта

Убедитесь, что домен набран без опечаток и с правильной доменной зоной — скопируйте ссылку из надёжного источника, если сомневаетесь.

2

Проверьте домен через независимый DoH-резолвер

Прямой запрос к Cloudflare или Google DNS в обход системного резолвера покажет, действительно ли домен не существует или это локальная подмена.

3

Очистите кеш DNS на устройстве

Выполните ipconfig /flushdns (Windows) или sudo dscacheutil -flushcache (macOS) и повторите попытку открыть сайт.

4

Смените DNS-сервер на публичный

Пропишите 1.1.1.1 или 8.8.8.8 вместо DNS провайдера — если NXDOMAIN был локальной подменой, домен сразу же начнёт резолвиться.

5

Проверьте, не заблокирован ли домен официально

Сверьте домен с реестром РКН, чтобы понять, идёт речь о реальной блокировке или о техническом сбое DNS.

Проверьте домен напрямую через Cloudflare и Google DoH — если там он резолвится, а у вас нет, это локальная подмена ответа, а не реальное отсутствие домена. Проверить через DoH-резолверы →

Частые вопросы — DNS_PROBE_FINISHED_NXDOMAIN

NXDOMAIN всегда значит, что сайта не существует?

Нет. Обычно да — домен либо не зарегистрирован, либо есть опечатка. Но иногда это способ маскировки DNS-блокировки: домен реально работает за рубежом, а у вас DNS отвечает так, будто его нет.

Как проверить, реальный ли это NXDOMAIN?

Запросите домен через сторонний DoH-резолвер (Cloudflare, Google) напрямую, в обход системного DNS. Если там домен резолвится в IP-адрес — у вас локальная подмена, а не реальное отсутствие домена.

Что делать, если домен действительно не существует?

Проверьте адрес на опечатки, поищите актуальную ссылку на сайт через поисковик — возможно, домен сменился или ресурс переехал на новый адрес.

Связанные проверки и инструкции