Ошибка DNS: сервер не отвечает или сайт не найден
Перед тем как открыть сайт, устройство спрашивает у DNS-сервера его числовой адрес. Если ответа нет, браузер не знает, куда идти, хотя сам интернет работает.
Быстрее всего начать с проверки: она покажет, на каком звене обрывается связь.
Проверить сайтКак выглядит ошибка
- DNS_PROBE_FINISHED_NXDOMAIN в Chrome и Яндекс Браузере. NXDOMAIN значит «такого домена нет»: DNS-сервер не нашёл адрес для этого имени.
- «DNS-сервер не отвечает» в диагностике Windows. До сервера вообще не удаётся достучаться.
- «Подключено, без доступа к интернету» на Android после того, как в настройках меняли частный DNS.
Сначала убедитесь, что дело не в сайте
Введите адрес на странице проверки сайта. Если наш узел тоже пишет «такого домена нет», значит адрес набран с ошибкой или сайт закрылся. Если с узла сайт открывается, проблема в DNS на вашей стороне.
Что сделать по порядку
- Откройте пару других сайтов. Не открывается ничего — значит, дело точно не в одном сайте.
- Перезагрузите роутер: выключите его из розетки на 30 секунд. Роутер тоже хранит ответы DNS и иногда зависает вместе с ними.
- Сбросьте кэш DNS. В Windows откройте командную строку и выполните
ipconfig /flushdns. В Chrome откройтеchrome://net-internals/#dnsи нажмите Clear host cache. - Пропишите публичный DNS в настройках сети или роутера:
77.88.8.8(Яндекс),1.1.1.1(Cloudflare) или8.8.8.8(Google).
Частный DNS на Android
В настройках Android есть пункт «Частный DNS». Он шифрует запросы, и в режиме «Автоматически» это удобно. Но если вручную вписать имя сервера с опечаткой или сервер перестанет отвечать, телефон потеряет интернет на любой сети. Если интернет пропал сразу после смены этой настройки, верните «Автоматически».
«Сеть блокирует защищённый трафик DNS» на iPhone
Так iPhone пишет под названием Wi-Fi, если сеть не пропускает зашифрованные DNS-запросы. Обычно так настроены роутеры в гостиницах, кафе и офисах. Интернет при этом работает. Дома такое сообщение чаще всего значит, что в роутере включён фильтр сайтов или родительский контроль.
Частые вопросы
Что значит DNS_PROBE_FINISHED_NXDOMAIN?
DNS-сервер ответил, что такого домена нет. Проверьте адрес на опечатки. Если адрес верный, сбросьте кэш DNS и пропишите публичный DNS-сервер.
Какой DNS-сервер лучше поставить?
Подойдёт любой крупный публичный: 77.88.8.8, 1.1.1.1 или 8.8.8.8. На скорость загрузки разница почти не влияет, важнее, чтобы сервер стабильно отвечал.
Почему DNS-сервер не отвечает, если кабель подключён?
Кабель отвечает только за связь с роутером. Сбоить может сам роутер или DNS провайдера. Перезагрузка роутера и публичный DNS решают это в большинстве случаев.