DNS_PROBE_FINISHED_NXDOMAIN — домен не существует
DNS-резолвер прямо ответил кодом NXDOMAIN — «такого доменного имени не существует», в отличие от простого отсутствия ответа при других DNS-ошибках.
DNS DNS_PROBE_FINISHED_NXDOMAIN
Что означает DNS_PROBE_FINISHED_NXDOMAIN
DNS_PROBE_FINISHED_NXDOMAIN — точный технический ответ DNS-протокола: домен не найден ни в одной зоне. Это отличается от таймаута или пустого ответа тем, что резолвер дал конкретный, а не молчаливый отказ.
В большинстве случаев причина буквальна — домен действительно не зарегистрирован или неверно набран. Но в России код NXDOMAIN иногда используют и для маскировки DNS-блокировки: вместо честного отказа заблокированный домен просто помечается как несуществующий.
Возможные причины
Опечатка в адресе
Неверно набранное имя домена или доменная зона — самая частая и безобидная причина этой ошибки.
Домен не зарегистрирован или истёк срок регистрации
Если владелец не продлил домен вовремя, регистратор удаляет запись, и DNS честно отвечает, что имени не существует.
Неверные NS-записи после смены хостинга
При переносе сайта на новый хостинг или регистратора NS-записи могут временно указывать не туда, из-за чего домен не резолвится.
Локальный DNS или файл hosts перенаправляют мимо
Испорченный кеш DNS или ручная запись в файле hosts системы могут приводить к ложному NXDOMAIN для реально существующего домена.
DNS-блокировка, замаскированная под NXDOMAIN
Часть блокировок в России реализована через возврат кода NXDOMAIN вместо честного отказа — домен существует и работает за рубежом, но у вас определяется как несуществующий.
Как это исправить
Перепроверьте адрес сайта
Убедитесь, что домен набран без опечаток и с правильной доменной зоной — скопируйте ссылку из надёжного источника, если сомневаетесь.
Проверьте домен через независимый DoH-резолвер
Прямой запрос к Cloudflare или Google DNS в обход системного резолвера покажет, действительно ли домен не существует или это локальная подмена.
Очистите кеш DNS на устройстве
Выполните ipconfig /flushdns (Windows) или sudo dscacheutil -flushcache (macOS) и повторите попытку открыть сайт.
Смените DNS-сервер на публичный
Пропишите 1.1.1.1 или 8.8.8.8 вместо DNS провайдера — если NXDOMAIN был локальной подменой, домен сразу же начнёт резолвиться.
Проверьте, не заблокирован ли домен официально
Сверьте домен с реестром РКН, чтобы понять, идёт речь о реальной блокировке или о техническом сбое DNS.
Частые вопросы — DNS_PROBE_FINISHED_NXDOMAIN
NXDOMAIN всегда значит, что сайта не существует?
Нет. Обычно да — домен либо не зарегистрирован, либо есть опечатка. Но иногда это способ маскировки DNS-блокировки: домен реально работает за рубежом, а у вас DNS отвечает так, будто его нет.
Как проверить, реальный ли это NXDOMAIN?
Запросите домен через сторонний DoH-резолвер (Cloudflare, Google) напрямую, в обход системного DNS. Если там домен резолвится в IP-адрес — у вас локальная подмена, а не реальное отсутствие домена.
Что делать, если домен действительно не существует?
Проверьте адрес на опечатки, поищите актуальную ссылку на сайт через поисковик — возможно, домен сменился или ресурс переехал на новый адрес.