Как исправить ошибку 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, нужно определить ее причину. Для этого:
- Попробуйте зайти на другие сайты - если ошибка только на одном, то дело может быть в нем.
- Проверьте доступ к этому сайту с других устройств в вашей сети. Если не открывается нигде - проблема шире.
- Посмотрите в списке служб, работает ли "DNS-клиент". Если нет - перезапустите.
- Узнайте IP-адреса DNS серверов вашего провайдера и пингните их. Если не отвечают - причина найдена.
Для диагностики в OS Windows откройте консоль командной строки и выполните команды ipconfig /flushdns и ipconfig /registerdns. В OS Android посмотрите текущие настройки DNS в меню сети Wi-Fi. На MacOS проверьте файл /etc/resolv.conf.
Быстрые способы исправления ошибки
Часто ошибку ERR_NAME_NOT_RESOLVED можно исправить простыми и быстрыми способами, не вникая в сложные настройки. Попробуйте:
- Перезагрузить роутер и устройство, на котором возникла ошибка. Иногда этого достаточно.
- Очистить кэш и cookies браузера. В Chrome это делается в Настройках - Очистить данные.
- Поменять 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 запросов.
Что делать, если ничего не помогло
В сложных случаях придется применять крайние меры:
- Связаться со службой поддержки вашего интернет-провайдера. Возможно, проблема на их стороне.
- Проверить и при необходимости заменить роутер. Старые модели могут работать некорректно.
- Переустановить сетевые адаптеры и обновить драйвера.
- Обновить прошивку роутера до актуальной версии.
- На время перейти на другого интернет-провайдера или мобильный интернет.
Такими действиями вы либо решите проблему окончательно, либо локализуете неисправность.
Как избежать ошибки 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 запросы.
Чтобы избавиться от такой проблемы:
- Установите и регулярно обновляйте антивирус.
- Сканируйте ПК с помощью специальных утилит для поиска шпионских модулей.
- Удалите подозрительные расширения из браузера.
- Отключите установку сторонних расширений и уведомлений на сайтах.
Так вы исключите перехват DNS на уровне устройства и избавитесь от паразитного трафика.
Настройка DNS на роутере
Оптимальным решением будет настроить альтернативные DNS сервера непосредственно на роутере, а не на каждом устройстве. Тогда все гаджеты в сети будут использовать нужные вам DNS.
Как это сделать:
- Войдите в web-интерфейс роутера и найдите раздел настроек DNS.
- Укажите предпочитаемые public DNS в качестве основного и резервного.
- Сохраните настройки и перезагрузите роутер.
После этого на всех устройствах в вашей сети будут работать выбранные вами DNS сервера. Это позволит надежно избежать ошибки ERR_NAME_NOT_RESOLVED в будущем.