Ошибка DNS_PROBE_FINISHED_NXDOMAIN — что это и как исправить?

Разное

Подробнее об ошибке DNS_PROBE_FINISHED_NXDOMAIN в браузере

Такая ошибка действительно может появляться в других браузерах, таких как Opera, Mozilla Firefox, Яндекс.Браузер. Текст ошибки говорит нам о том, что у браузера проблемы с DNS. И причин тому может быть несколько: в данный момент у вас нет подключения к интернету, неверный DNS-адрес или другой софт блокирует доступ к сети. Все эти и другие причины мы постараемся устранить сейчас.

Что такое DNS и для чего он нужен

Эта аббревиатура с английского DNS переводится как «Система доменных имен». В сети есть специальные DNS-серверы, которые используются для определения IP-адреса по имени компьютера. Каждый веб-сайт имеет то же имя, что и каждый компьютер или сеть в Интернете, в виде 72.165.01.11 (например). Этот набор цифр пользователю запомнить гораздо сложнее, чем уже известные названия — www.example.org.

Когда с вашего компьютера отправляется запрос на определенный веб-сайт в сети, DNS-сервер понимает такой запрос. В базе данных уже есть соответствие между буквенным и числовым названием. И он отправляет ваш браузер на нужную страницу. На самом деле внутри этой сложной системы процессы гораздо сложнее. Но этот пример отражает основную суть и назначение DNS.

Если вы видите ошибку DNS_PROBE FINISHED_NXDOMAIN в Google Chrome или другом браузере, это означает, что эта система вышла из строя. И по какой-то причине система не может отправить вас по нужному адресу.

Sign Up For the Newsletter

откройте командную строку, нажав клавишу с логотипом Windows и R. Затем введите «cmd» и нажмите Enter.

Ledetekst som inneholder 'cmd'
Команда

Затем введите следующие команды: сетевая остановка dnscache сетевая перезагрузка dnscache

В зависимости от того, какую версию Windows вы используете, вы можете получить сообщение об ошибке, в котором говорится:

Запрошенная пауза, продолжение или остановка недействительны для этой службы.

Скорее всего, это связано с тем, что вам нужно запустить CMD как сетевую службу, чтобы выполнить команду. Если вы получили эту ошибку, мы предлагаем вам сначала попробовать другие варианты ниже.

Change DNS Servers

Следующее, что вы можете попробовать, это изменить свои DNS-серверы. По умолчанию DNS-серверы автоматически назначаются вашим провайдером. Но вы можете попробовать временно изменить их на общедоступный DNS-сервер, такой как Google или Cloudflare.

  • Некоторые люди предпочитают использовать общедоступные DNS Google (8.8.8.8 и 8.8.4.4) в долгосрочной перспективе из-за того, что они иногда более надежны.
  • Cloudflare также только что запустила свой новый безопасный и молниеносно быстрый бесплатный DNS (1.1.1.1 и 1.0.0.1), который мы будем использовать в этом примере. Если вы хотите использовать ту же процедуру Google, просто замените адреса DNS-серверов на адреса Google.

Совет. Если вы уже используете бесплатный DNS-сервер и у вас возникают проблемы, его удаление и возврат к DNS-серверам вашего интернет-провайдера иногда может исправить ситуацию. Google и Cloudflare не идеальны в 100% случаев, и было несколько случаев, когда мы заметили, что возврат назад решил проблему.

Windows

В Windows просто откройте командную строку, нажав клавишу с логотипом Windows и R. Затем введите «панель управления» и нажмите Enter.

Ledetekst som viser hvordan du kjører kontrollpanel i Windows
Запустите панель управления Windows

Нажмите «Сеть и Интернет», а затем «Центр управления сетями и общим доступом». С левой стороны нажмите «Изменить настройки адаптера.”

Nettverks- og delingssenter i delen Endre adapterinnstillinger
Изменение параметров адаптера

Щелкните правой кнопкой мыши текущее соединение, это будет либо локальное соединение, либо беспроводное сетевое соединение, в зависимости от того, как вы подключаетесь. Затем нажмите «Свойства.”

Trådløs tilkoblingsmeny med egenskaper valgt
Особенности беспроводного подключения

Выберите Интернет-протокол версии 4 (или IPv6, если хотите) и нажмите «Свойства.”

Egenskaper for trådløs nettverkstilkobling med 'Internet Protocol Version 4' uthevet
ИПВ 4 свойства

Обратите внимание на любые существующие настройки на случай, если вам понадобится вернуться. Нажмите «Использовать следующие адреса DNS-серверов». Введите следующее или замените существующее на следующее:

Для IPv4: 1.1.1.1 и 1.0.0.1

Для IPv6: 2606:4700:4700::1111 и 2606:4700:4700::1001

DNS-serveradresser med foretrukket DNS-server satt til 1.1.1.1 og alternativ DNS-server satt til 1.0.0.1
Адреса DNS-серверов

Нажмите «ОК», а затем «Закрыть». Перезапустите браузер.

Mac

Чтобы изменить DNS-серверы на Mac, перейдите в «Системные настройки…

Mac-systempreferanser
Системные настройки Mac

Щелкните значок сети, а затем нажмите «Дополнительно.”

Mac-nettverk avansert knapp
Расширенные возможности сети Mac

Нажмите на вкладку «DNS.

Mac Network DNS-menyboks
DNS для Mac

Затем добавьте адреса DNS-серверов Cloudflare.

Для IPv4: 1.1.1.1 и 1.0.0.1

Для IPv6: 2606:4700:4700::1111 и 2606:4700:4700::1001

Reset Chrome Flags

Иногда настройки Chrome или экспериментальные функции могут быть случайно изменены или перепутаны. Вы сбрасываете их по умолчанию, набрав chrome://flags в своем браузере и нажав «Сбросить все по умолчанию.”

Tilbakestill alle til standardknapp i Chrome-flagg
Сбросить флаги Chrome

Перезапустите браузер.

Очистить кэш хоста браузера

откройте на основе Chronium и введите следующий URL-адрес chrome://net-internals/#dns в адресную строку, затем нажмите «Очистить кэш хоста.tøm nettleserens vertsbuffer

Сброс флагов браузера

откройте браузер на основе хрониума (Chrome, Yandex, Edge) и вставьте следующий URL-адрес chrome://flags/ в адресную строку, затем нажмите «Сбросить все.tilbakestill Chrome-nettleserflagg

Использовать DNS от Google или Yandex

Вам необходимо изменить настройки DNS в операционной системе Windows 11 или Windows 10.

Нажмите комбинацию клавиш Win+R и введите ncpa.cpl, чтобы быстро открыть сетевой адаптер.Logg på nettverkstilkoblinger

В разделе «Сетевые подключения» выберите активное подключение, которое вы используете. Это может быть Wi-Fi через Интернет или кабель Ethernet.Angi egenskapene til nettverkskortet

Далее в списке найдите IP версии 4 (TCP/Ipv4) и нажмите «Свойства».Logg på ipv4-egenskaper

Отметьте «Использовать следующие адреса DNS-серверов» и введите следующее на выбор, затем перезагрузите компьютер:

  • Google DNS: 8.8.8.8 — 8.8.4.4
  • ДНС Яндекса: 77.88.8.8 — 77.88.8.1

Bruk Googles DNS

Перезапуск службы DNS

Нажмите комбинацию клавиш Win+R и введите services.msc, чтобы открыть службы. Найдите службу DNS-клиента и щелкните ее правой кнопкой мыши, а затем перезапустите. Убедитесь, что служба работает в данный момент.

Если у вас есть неактивные кнопки, как у меня, вы можете посмотреть это руководство. Это применимо, если данная служба не запущена.

start DNS-klienttjenesten på nytt

Проверка настроек брандмауэра Windows

Как я писал в начале статьи, рекомендуется отключить брандмауэр и антивирус и проверить, не возникает ли ошибка.

В меню поиска введите слово «брандмауэр» и в результатах поиска выберите «Брандмауэр Windows». Или откройте настройки брандмауэра через панель управления.

Чтобы отключить брандмауэр, вам нужно перейти в раздел «Включение или отключение брандмауэра Windows» и отключить его, как показано на скриншоте ниже.

Если после этого ошибка «dns probe finish nxdomain» не появляется, необходимо добавить браузер (в нашем случае Google Chrome) в исключения брандмауэра. Это делается следующим образом:

Ну и антивирус не забудь. Он также имеет встроенный брандмауэр, который может блокировать браузер.

How to Fix DNS_PROBE_FINISHED_NXDOMAIN on Desktop

Вот несколько рекомендаций и вещей, которые нужно проверить, чтобы исправить ошибку (отсортированы в порядке наиболее распространенных причин, которые мы видим):

  1. Освободить и обновить IP-адрес
  2. Перезапустите службу DNS-клиента
  3. Изменить DNS-серверы
  4. Сбросить флаги Chrome
  5. Временно отключите VPN и антивирус
  6. Проверьте свой локальный файл hosts
  7. Проверьте DNS для вашего домена
  8. Перезагрузите компьютер

Release and Renew IP Address

Из-за того, что обычно это проблема DNS на стороне клиента, самое первое, что вы должны сделать, это попытаться освободить и обновить IP-адрес на вашем компьютере. Это также включает очистку локального кеша DNS, который аналогичен кешу браузера.

Windows

В Windows просто откройте командную строку, нажав клавишу с логотипом Windows и R. Затем введите «cmd» и нажмите Enter.

Kommandopromptboks
Команда

Введите ipconfig /release и нажмите Enter. Это освободит ваш текущий IP-адрес.

ledetekst som inneholder ipconfig /release
ipconfig/выпуск

Затем введите ipconfig /flushdns и нажмите Enter. Это очистит ваш локальный кеш DNS. Вы должны увидеть «Успешно очищен кэш преобразователя DNS», если это сработало.

ledetekst som inneholder ipconfig /flushdns
ipconfig /flushdns

Затем введите ipconfig /renew и нажмите Enter. Это обновит ваш IP-адрес.

ledetekst som inneholder ipconfig /renew
ipconfig/обновить

Вы также можете попробовать сбросить настройки IP и каталог Winsock с помощью следующих команд: netsh int ip set dns и netsh winsock reset.

Альтернативный способ очистить и обновить DNS — просто отключить сетевой адаптер и снова включить его.

Mac

Чтобы освободить и обновить свой IP-адрес на Mac, перейдите в «Системные настройки…

Meny for Mac-systempreferanser
Системные настройки Mac

Щелкните значок сети, а затем нажмите «Дополнительно.”

Avansert meny for Mac-nettverk
Расширенные возможности сети Mac

Щелкните заголовок вкладки TCP/IP, если вы еще не там. Затем нажмите кнопку «Продлить аренду DHCP.

Точно так же, как мы делали выше в Windows, пользователи Mac также могут очищать свой локальный кеш DNS. Даже если это делается в другом месте. Перейдите в «Утилиты» и нажмите «Терминал.”

Mac-terminal med verktøyseksjon valgt
Mac-терминал

Введите следующую команду:

dscacheutil -flushcacheMac-terminal som viser hvordan du tømmer DNS-cache
Очистить кеш DNS на Mac

Примечание. На компьютерах Mac сообщение об успешном завершении отсутствует.

2. Restart DNS Client Service

Если вы используете Windows, попробуйте перезапустить клиентские службы DNS, которые разрешают и кэшируют доменные имена DNS.

Просто откройте командную строку, нажав клавишу с логотипом Windows и R. Затем введите «services.msc» и нажмите Enter.

Ledetekst som inneholder services.msc
services.msc

Прокрутите вниз до «DNS-клиент», щелкните его правой кнопкой мыши и выберите «Перезапустить.”

Tjenestealternativer uthevet for å vise hvordan du starter DNS-klienttjenesten på nytt i Windows
Перезапустите службу DNS-клиента в Windows

Если опция перезагрузки недоступна для вас (как это было для нас), альтернативный способ сделать это — через командную строку.

Что делать, если ни один из приведенных способов не помогает

Если у вас нет точек восстановления, рассмотрите другие возможные причины. К ним относятся сторонние приложения некоторых типов:

  • антивирус;
  • прокси;
  • межсетевые экраны (брандмауэры);
  • VPN.

Если они у вас есть, попробуйте временно отключить их.

Также вероятно, что проблема вызвана кэшем DNS конкретного браузера. Способ очистки зависит от программы. Например, в Google Chrome введите в адресной строке следующее:

Это откроет окно на английском языке. Нажмите выделенную кнопку, чтобы очистить кеш.

Таким образом, если веб-сайты не открываются в Windows 10 с этим кодом ошибки, проблема, скорее всего, связана с DNS-сервером. Также помните, что проблема может быть на стороне поставщика. Если вообще ничего не помогает, попробуйте перезагрузить роутер и проверьте состояние кабеля.

Читайте также: Как подключить gp nvidia на ноутбуке

Оцените статью
Блог про кнопки