Вы вводите адрес, нажимаете Enter — и вместо сайта видите серую страницу с текстом «Не удаётся получить доступ к сайту» и кодом DNS_PROBE_FINISHED_NXDOMAIN внизу. Интернет при этом вроде бы есть: мессенджер принимает сообщения, музыка играет, соседняя вкладка обновляется. Сайт может быть любым — от банка до рабочей панели, и от этого только обиднее.
Все ошибки с буквами DNS в названии объединяет одно: браузер не смог узнать, по какому адресу искать сайт. Это одна из самых частых сетевых неполадок и одновременно одна из самых простых в лечении — в большинстве случаев хватает пяти минут и двух команд. Разберём, что означает каждая ошибка, что проверить по порядку и как сменить DNS на любом устройстве, а заодно честно скажем, когда дело не в вас, а в сети.
У каждого сайта есть имя, которое вы вводите в адресную строку, и числовой адрес сервера, по которому к нему реально идут данные. DNS — служба, которая переводит одно в другое: браузер спрашивает «где живёт example.com», DNS-сервер отвечает адресом, и только после этого начинается загрузка страницы. Пока ответа нет, браузеру некуда отправлять запрос — отсюда серая страница.
Чей DNS-сервер отвечает на вопросы, решает сеть, к которой вы подключены: дома это чаще всего роутер, который пересылает запросы серверу оператора связи, на мобильном интернете — сервер оператора, в кафе — сервер точки доступа. Ответы кэшируются на нескольких уровнях сразу: в браузере, в операционной системе, в роутере. Кэш ускоряет работу, но он же хранит устаревшие и ошибочные ответы — и большинство «странных» ошибок DNS живут именно в нём.
Прежде чем менять настройки, уточните картину — от этого зависит, куда смотреть:
Отдельно стоит случай, когда ошибка появляется не всегда, а раз в несколько минут: страница то открывается, то нет. Это признак нестабильного DNS-сервера или нестабильного маршрута до него — к нему вернёмся ниже.
В Chrome и других браузерах на его движке (Edge, Яндекс Браузер, Opera) ошибки DNS начинаются с DNS_PROBE: после неудачи браузер делает контрольную проверку и сообщает её результат. В Safari и Firefox текст другой, но причины те же.
| Ошибка | Что означает | Что делать |
|---|---|---|
| DNS_PROBE_FINISHED_NXDOMAIN | DNS-сервер ответил, что такого имени не существует | Проверить адрес на опечатку, сбросить кэш DNS, сменить DNS-сервер, заглянуть в hosts |
| DNS_PROBE_FINISHED_NO_INTERNET | Браузер не смог дотянуться до DNS-сервера вообще | Проверить подключение к сети, перезагрузить роутер, прописать DNS вручную |
| DNS_PROBE_FINISHED_BAD_CONFIG | Настройки DNS на устройстве или роутере некорректны или только что изменились | Сбросить кэш, перезапустить сетевой адаптер, вручную прописать DNS |
| ERR_NAME_NOT_RESOLVED | Имя не разрешилось — общая версия той же проблемы | Тот же порядок: опечатка → кэш → смена DNS → hosts |
| DNS_PROBE_STARTED / DNS_PROBE_POSSIBLE | Проверка ещё идёт, состояние временное | Подождать несколько секунд и обновить страницу |
| «Сервер DNS не отвечает» (Windows) | Диагностика Windows не получила ответ от DNS-сервера | Перезагрузить роутер, сменить DNS в свойствах адаптера |
| «Safari не может найти сервер», «Не удаётся найти этот сайт» (Firefox) | Тот же сбой разрешения имени в других браузерах | Порядок проверок из этой статьи от браузера не зависит |
Важная деталь: NXDOMAIN — это осмысленный ответ сервера «такого имени нет», а NO_INTERNET — отсутствие ответа. Первая ошибка чаще про опечатку и кэш, вторая — про сеть.
ipconfig /flushdns. macOS: Терминал → sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder. На телефоне достаточно включить и выключить авиарежим.nslookup example.com 1.1.1.1. Если публичный сервер отвечает адресом, а та же команда без указания сервера выдаёт ошибку — виноват DNS вашей сети, переходите к его смене.Смена DNS — главное лекарство от ошибок этого семейства. Публичные серверы отвечают быстро и предсказуемо; выбирайте любую пару: 1.1.1.1 и 1.0.0.1, 8.8.8.8 и 8.8.4.4, 9.9.9.9 и 149.112.112.112. Первый адрес — основной, второй — запасной.
| Устройство | Где менять | Что указать |
|---|---|---|
| Windows 10/11 | Параметры → Сеть и интернет → Wi-Fi (или Ethernet) → свойства сети → «Назначение DNS-сервера» → Изменить → Вручную → IPv4 | Основной 1.1.1.1, дополнительный 8.8.8.8 |
| macOS | Системные настройки → Сеть → ваша сеть → Подробнее → DNS → «+» | 1.1.1.1, затем 8.8.8.8 |
| Android 9 и новее | Настройки → Сеть и интернет → Частный DNS → «Имя хоста поставщика частного DNS» | one.one.one.one или dns.google |
| Android, только Wi-Fi | Долгое нажатие на сеть → Изменить → Расширенные настройки → IP: статический → DNS 1 / DNS 2 | 1.1.1.1 / 8.8.8.8 |
| iPhone / iPad, Wi-Fi | Настройки → Wi-Fi → значок «i» у сети → Настройка DNS → Вручную → «Добавить сервер» | 1.1.1.1, 8.8.8.8 |
| Роутер | Панель управления (адрес на наклейке снизу) → Интернет или WAN → DNS вручную | 1.1.1.1 и 8.8.8.8 — сразу для всех устройств в доме |
Два замечания. «Частный DNS» на Android действует и в Wi-Fi, и в мобильной сети — это самый удобный способ на телефоне. На iPhone штатной настройки DNS для мобильного интернета нет, только для конкретной Wi-Fi-сети; в сотовой сети запросы идут на серверы оператора, и если они отвечают нестабильно, помогает либо профиль конфигурации, либо защищённое подключение, о котором ниже.
После смены DNS ещё раз сбросьте кэш командой из четвёртого пункта и обновите страницу.
Chrome, Edge и Firefox умеют отправлять DNS-запросы не серверу сети, а выбранному DNS-сервису по HTTPS. Это защищает запросы от подмены, но добавляет ещё одну точку отказа: если выбранный сервис недоступен из вашей сети, ошибки появятся только в браузере, а остальные программы будут работать. Где смотреть: Chrome — Настройки → Конфиденциальность и безопасность → Безопасность → «Использовать безопасный DNS-сервер»; Firefox — Настройки → Приватность и защита → «DNS через HTTPS». Переключите сервис или временно выключите функцию — если ошибка ушла, причина найдена.
Операционная система сначала смотрит в локальный файл hosts и лишь потом спрашивает DNS. Строка в нём с адресом 0.0.0.0 или 127.0.0.1 напротив имени сайта делает его «несуществующим» — такое оставляют «оптимизаторы», старые активаторы программ и вредоносные скрипты. В Windows файл лежит по пути C:\Windows\System32\drivers\etc\hosts, в macOS — /etc/hosts. Откройте его от имени администратора и удалите незнакомые строки; по умолчанию в нём только комментарии, начинающиеся с решётки.
Сторонние антивирусы часто ставят собственный фильтр DNS-запросов, а функции «безопасный интернет» и «родительский контроль» — на роутере, в антивирусе или у оператора — отвечают на запросы к нежелательным категориям сайтов пустым ответом. Снаружи это выглядит как NXDOMAIN для вполне обычного сайта. Временно отключите защиту сети в антивирусе и проверьте настройки семейного фильтра в панели роутера.
Роутер сам кэширует ответы DNS и после переезда сайта на новый адрес может отдавать старый ещё несколько часов — перезагрузка лечит. Второй сюжет — IPv6: если сеть выдаёт устройству адрес IPv6 и DNS-сервер по IPv6, но сам маршрут IPv6 работает плохо, система будет ждать ответа по нему и только потом переключаться на IPv4. Для проверки временно отключите IPv6 в свойствах сетевого адаптера (Windows: свойства подключения → снять галку «IP версии 6») и посмотрите, исчезли ли задержки.
Если после исправления DNS страница загружается, но появляется предупреждение о небезопасном подключении, это уже другая история — сбитое время на устройстве или перехват соединения по пути. Как это разбирается, читайте в статье «Ваше подключение не защищено»: что делать.
Есть сценарий, в котором все настройки верны, hosts чист, а ошибка возвращается: страница открывается со второй-третьей попытки, часть сайтов грузится мгновенно, другие висят, пока не выпадает NXDOMAIN или NO_INTERNET. Так выглядит нестабильный DNS-сервер или нестабильный маршрут до него: запросы уходят, ответы теряются или приходят с задержкой больше секунды, и браузер сдаётся раньше. Особенно это заметно в мобильных сетях и в сетях с большим числом пользователей — сеть пропускает не всё и не всегда.
Смена DNS на публичный помогает, если проблема в самом сервере сети. Если же пакеты теряются на пути к любому DNS-серверу, нужен другой маршрут. Один из вариантов — защищённое подключение: приложение уносит в защищённый канал не только страницы, но и DNS-запросы, имена разрешаются на стороне сервера сервиса, а до него идёт один устойчивый маршрут. В профиле с автовыбором приложение само держит самый быстрый из серверов, перебирать руками ничего не нужно. Проверить, ваш ли это случай, проще всего эмпирически: попробовать 3 дня бесплатно — если с включённым подключением ошибки DNS уходят, причина найдена; если остаются, возвращайтесь к файлу hosts и антивирусу.
Тот же признак — «интернет есть, а сайт не открывается» — бывает и без участия DNS: имя разрешилось, но соединение не устанавливается или обрывается. Об этом — в разборе ERR_CONNECTION_TIMED_OUT и ERR_CONNECTION_RESET. А если приложение на телефоне сообщает об отсутствии интернета при работающем браузере, посмотрите, почему приложение пишет «Нет подключения к интернету».
ipconfig /flushdns — она безопасна и решает большинство разовых сбоев.Ошибки DNS_PROBE_FINISHED_NXDOMAIN, NO_INTERNET, BAD_CONFIG и ERR_NAME_NOT_RESOLVED означают одно: браузер не узнал адрес сайта. Сначала опечатка и другой браузер, затем ipconfig /flushdns и перезагрузка роутера, потом смена DNS на 1.1.1.1 или 8.8.8.8 — на устройстве или сразу на роутере. Если не помогло, проверьте файл hosts, DNS через HTTPS в браузере, антивирус и IPv6. А когда ошибка возвращается волнами, особенно в мобильной сети, дело в нестабильном маршруте до DNS-сервера — здесь честный тест простой: включить защищённое подключение на три дня бесплатно и сравнить.
Связь рвётся именно там, где нужно работать? Попробуйте защищённое подключение с автовыбором сервера — 3 дня бесплатно, без карты. Попробовать бесплатно →
Что означает ошибка DNS_PROBE_FINISHED_NXDOMAIN?DNS-сервер ответил браузеру, что домена с таким именем не существует. Чаще всего это опечатка в адресе, устаревшая запись в кэше DNS или лишняя строка в файле hosts, реже — сбой DNS-сервера вашей сети. Порядок действий: перепроверить адрес, выполнить ipconfig /flushdns, сменить DNS на 1.1.1.1 или 8.8.8.8, затем заглянуть в файл hosts.
Чем DNS_PROBE_FINISHED_NO_INTERNET отличается от NXDOMAIN?NXDOMAIN — это осмысленный ответ сервера «такого имени нет», а NO_INTERNET — отсутствие ответа: браузер вообще не дотянулся до DNS-сервера. Первая ошибка чаще про опечатку и кэш, вторая — про сеть: отвалился Wi-Fi, завис роутер, DNS-сервер сети молчит. Проверьте подключение, перезагрузите роутер и пропишите публичный DNS вручную.
Как сбросить кэш DNS в Windows и macOS?В Windows откройте командную строку и выполните ipconfig /flushdns — команда безопасна и занимает секунду. В macOS в Терминале выполните sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder. У Chrome есть отдельный кэш имён, он чистится на странице chrome://net-internals/#dns кнопкой Clear host cache. На телефоне достаточно включить и выключить авиарежим.
Какой DNS лучше поставить — 1.1.1.1, 8.8.8.8 или 9.9.9.9?Все три — публичные серверы с быстрым и предсказуемым ответом, разница в задержке из обычной домашней сети укладывается в 10–20 мс. Практичный вариант — указать 1.1.1.1 основным и 8.8.8.8 запасным: если один недоступен, система спросит второй. Сервер 9.9.9.9 дополнительно отсеивает известные вредоносные домены, поэтому для сомнительного сайта может вернуть NXDOMAIN.
Как исправить ошибку DNS на телефоне?На Android 9 и новее откройте Настройки → Сеть и интернет → Частный DNS и укажите имя хоста one.one.one.one или dns.google — настройка действует и в Wi-Fi, и в мобильной сети. На iPhone DNS меняется только для конкретной Wi-Fi-сети: Настройки → Wi-Fi → значок «i» у сети → Настройка DNS → Вручную. Перед этим включите и выключите авиарежим, чтобы сбросить кэш.
Что делать, если Windows пишет «Сервер DNS не отвечает»?Это сообщение диагностики Windows: система не получила ответ от DNS-сервера, который выдал роутер. Перезагрузите роутер, затем в свойствах сетевого подключения пропишите DNS вручную — 1.1.1.1 и 8.8.8.8. Если не помогло, на время отключите сетевой фильтр антивируса и выполните в командной строке ipconfig /flushdns, а следом ipconfig /release и ipconfig /renew.
Почему сайт не открывается только в одном браузере?Скорее всего, в этом браузере включён DNS через HTTPS с недоступным сервером, мешает расширение или остался старый кэш имён. Проверьте сайт в режиме инкогнито, очистите кэш хостов, затем в настройках безопасности переключите или временно выключите «безопасный DNS». Если в другом браузере сайт открывается, сеть и роутер ни при чём — искать нужно в самом браузере.
Поможет ли защищённое подключение при ошибках DNS?Поможет, если причина в нестабильном DNS-сервере сети или в маршруте до него: приложение уносит DNS-запросы в защищённый канал, и имена разрешаются на стороне сервера. Если же дело в опечатке, файле hosts или антивирусе на самом устройстве, подключение ничего не изменит. Поэтому сначала быстрые проверки, а тест подключения — как способ отделить сетевые причины от локальных.
Рядом
ERR_CONNECTION_TIMED_OUT и ERR_CONNECTION_RESET: интернет есть, а сайт не открывается«Ваше подключение не защищено»: почему браузер ругается на сертификат и что делатьПриложение пишет «Нет подключения к интернету», хотя интернет есть: что проверитьWi-Fi в отеле или кафе подключён, а интернета нет: страница входа не открываетсяTelegram пишет «Подключение…» или «Обновление…»: почему и что делатьРазберёмся — личные заметки и разборы. Пишем то, что проверили сами; если ошиблись — правим.
Ничего не продаём, рекламу не размещаем. Упомянутые сервисы принадлежат их владельцам.
2026 · razberemsya.top