Как исправить ошибку ERR_NAME_NOT_RESOLVED и получить доступ к сайту

Ошибка ERR_NAME_NOT_RESOLVED - настоящее проклятье для всех пользователей интернета. Не получить доступ к любимым сайтам, приложениям и играм - это кошмар. Но не отчаивайтесь! В этой статье я поделюсь пошаговыми инструкциями, как исправить ошибку ERR_NAME_NOT_RESOLVED и навсегда. Узнаете, откуда берется эта ошибка, как ее диагностировать и устранить в домашней сети, на работе, на смартфоне или планшете.

Что такое ошибка ERR_NAME_NOT_RESOLVED и почему она возникает

DNS (Domain Name System) - это служба преобразования доменных имен в IP-адреса. Без нее мы бы запоминали только числовые IP веб-сайтов. DNS делает доступ в интернет удобным для пользователя. Но иногда в этой системе возникают сбои. Тогда браузер выдает ошибку типа ERR_NAME_NOT_RESOLVED или error 105. Это означает, что DNS не смог преобразовать домен в IP.

Причины могут быть разные:

  • Неправильные настройки DNS на вашем компьютере или смартфоне
  • Неработающие DNS сервера у провайдера
  • Технические неполадки на сервере конкретного сайта

Как правило, в сообщении об ошибке присутствует код: "net::ERR_NAME_NOT_RESOLVED" или "105 ERR_NAME_NOT_RESOLVED". Это значит, что запрошенный ресурс не найден и его доменное имя не преобразовано в IP адрес.

Пошаговая диагностика проблемы

Прежде чем браться за исправление ошибки ERR_NAME_NOT_RESOLVED, нужно определить ее причину. Для этого:

  1. Попробуйте зайти на другие сайты - если ошибка только на одном, то дело может быть в нем.
  2. Проверьте доступ к этому сайту с других устройств в вашей сети. Если не открывается нигде - проблема шире.
  3. Посмотрите в списке служб, работает ли "DNS-клиент". Если нет - перезапустите.
  4. Узнайте IP-адреса DNS серверов вашего провайдера и пингните их. Если не отвечают - причина найдена.

Для диагностики в OS Windows откройте консоль командной строки и выполните команды ipconfig /flushdns и ipconfig /registerdns. В OS Android посмотрите текущие настройки DNS в меню сети Wi-Fi. На MacOS проверьте файл /etc/resolv.conf.

Быстрые способы исправления ошибки

Часто ошибку ERR_NAME_NOT_RESOLVED можно исправить простыми и быстрыми способами, не вникая в сложные настройки. Попробуйте:

  1. Перезагрузить роутер и устройство, на котором возникла ошибка. Иногда этого достаточно.
  2. Очистить кэш и cookies браузера. В Chrome это делается в Настройках - Очистить данные.
  3. Поменять DNS сервера на публичные Google 8.8.8.8 и 8.8.4.4. Для этого в настройках сети прописать их вместо стандартных.

На смартфонах Android откройте меню текущей Wi-Fi сети и нажмите "Изменить сеть" или "Показать параметры". Там введите DNS сервера Google. В iOS это делается в разделе "Конфигурация сети".

Углубленные способы решения проблемы

Если быстрые способы не помогли, придется разбираться глубже. Попробуйте:

  • Перезапустить службу DNS-клиент в настройках Windows. Иногда она глючит.
  • Очистить DNS-кэш в системе командой ipconfig /flushdns.
  • Обновить сетевые настройки командами ipconfig /release и ipconfig /renew.
  • Временно отключить брандмауэры, антивирусы и расширения браузера, которые могут блокировать трафик.

Также есть специальные утилиты для диагностики DNS. Например, DNS Health Monitor покажет, есть ли ошибки и утечки DNS запросов.

Что делать, если ничего не помогло

В сложных случаях придется применять крайние меры:

  1. Связаться со службой поддержки вашего интернет-провайдера. Возможно, проблема на их стороне.
  2. Проверить и при необходимости заменить роутер. Старые модели могут работать некорректно.
  3. Переустановить сетевые адаптеры и обновить драйвера.
  4. Обновить прошивку роутера до актуальной версии.
  5. На время перейти на другого интернет-провайдера или мобильный интернет.

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

Как избежать ошибки ERR_NAME_NOT_RESOLVED в будущем

Чтобы снова не столкнуться с проблемой, рекомендуем:

  • Выбирать надежного провайдера с качественной техподдержкой.
  • Настроить резервный DNS сервер, например, от Google.
  • Установить утилиту мониторинга DNS для раннего обнаружения сбоев.
  • Периодически проверять настройки DNS провайдера и обновлять их.
  • Следить за обновлениями прошивок роутеров и драйверов адаптеров.

Также можно воспользоваться сервисами проверки доступности ваших сайтов. Они отправят уведомление при возникновении ошибок.

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

Альтернативные DNS сервера

Помимо популярных Google DNS 8.8.8.8 и 8.8.4.4, существуют и другие public DNS, которые можно использовать вместо DNS провайдера:

  • 1.1.1.1 и 1.0.0.1 - Cloudflare DNS. Отличается высокой скоростью и надежностью.
  • 9.9.9.9 и 149.112.112.112 - DNS от компании Quad9. Блокирует вредоносные сайты.
  • 77.88.8.8 и 77.88.8.1 - Yandex DNS. Тоже быстрый и надежный вариант.
  • 8.26.56.26 и 8.20.247.20 - DNS от Comodo. Есть опции блокировки рекламы.

Подбирайте тот DNS, который работает лучше всего в вашем регионе. Можно комбинировать разные сервера в качестве основного и резервного.

Настройка IPv6

Многие провайдеры уже предоставляют доступ к интернету по протоколу IPv6. У него гораздо больше доступных IP-адресов. Но иногда бывают проблемы совместимости оборудования и ПО.

Чтобы исключить проблемы IPv6 как причину ошибки err name not resolved, в настройках вашего сетевого адаптера выберите только протокол IPv4. Двойной стек IPv4/IPv6 пока нестабилен.

Проверка оборудования

Причиной нестабильной работы DNS могут быть неполадки оборудования:

  • Устаревший или неисправный роутер. Может неправильно кэшировать DNS записи.
  • Плохой сетевой кабель. Приводит к потере данных и ошибкам.
  • Ошибки в настройках сетевой карты в ПК. Сбоит работа с DNS.

Поэтому при частых ошибках ERR_NAME_NOT_RESOLVED стоит проверить целостность кабелей, обновить драйверы устройств, по возможности заменить роутер.

Защита от вредоносных программ

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

Чтобы избавиться от такой проблемы:

  1. Установите и регулярно обновляйте антивирус.
  2. Сканируйте ПК с помощью специальных утилит для поиска шпионских модулей.
  3. Удалите подозрительные расширения из браузера.
  4. Отключите установку сторонних расширений и уведомлений на сайтах.

Так вы исключите перехват DNS на уровне устройства и избавитесь от паразитного трафика.

Настройка DNS на роутере

Оптимальным решением будет настроить альтернативные DNS сервера непосредственно на роутере, а не на каждом устройстве. Тогда все гаджеты в сети будут использовать нужные вам DNS.

Как это сделать:

  1. Войдите в web-интерфейс роутера и найдите раздел настроек DNS.
  2. Укажите предпочитаемые public DNS в качестве основного и резервного.
  3. Сохраните настройки и перезагрузите роутер.

После этого на всех устройствах в вашей сети будут работать выбранные вами DNS сервера. Это позволит надежно избежать ошибки ERR_NAME_NOT_RESOLVED в будущем.

Комментарии