Открыть сервисСервис

Ошибка ERR_NAME_NOT_RESOLVED

ERR_NAME_NOT_RESOLVED — код ошибки браузера Google Chrome (и других браузеров на движке Chromium), сигнализирующий о невозможности разрешить доменное имя в IP-адрес при попытке открыть веб-сайт. Текст сообщения обычно выглядит как «ERR_NAME_NOT_RESOLVED — Не удалось разрешить адрес сервера» (или «This site can't be reached»). Ошибка относится к категории сетевых ошибок и возникает ещё до установления соединения с сервером — браузер не может даже определить, куда отправлять запрос.

Причины возникновения

Основная причина — сбой системы доменных имён (DNS), отвечающей за преобразование человекочитаемых имён (например, example.ru) в числовые IP-адреса. К типичным причинам относятся:

  • Недоступность DNS-сервера — провайдер или выбранный DNS-сервер не отвечает.
  • Некорректные настройки DNS — указан несуществующий или недоступный адрес DNS-сервера в сетевых настройках.
  • Кэш DNS — устаревшие или повреждённые записи в кэше операционной системы или браузера.
  • Проблемы с локальным файлом hosts — в файле hosts прописан неверный или заблокированный адрес.
  • Вредоносное ПО — вирусы и рекламные программы могут перенаправлять DNS-запросы на подконтрольные им серверы.
  • Сетевые ограничения — блокировка на уровне роутера, корпоративного прокси или провайдера.
  • Отсутствие подключения к интернету — физическое отключение сети, неисправный кабель или Wi-Fi.
  • Неправильное имя домена — опечатка в адресе сайта.

Способы устранения

Проверка подключения и имени домена

Прежде всего убедиться, что интернет-соединение работает (открыть другой сайт или выполнить ping 8.8.8.8 в командной строке). Проверить правильность написания адреса в адресной строке — отсутствие лишних символов, корректную раскладку.

Сброс DNS-кэша

В Windows команды ipconfig /flushdns и ipconfig /registerdns очищают и перерегистрируют кэш DNS. В macOS и Linux используется sudo dscacheutil -flushcache и sudo systemd-resolve --flush-caches соответственно. В браузере Chrome кэш сбрасывается через chrome://net-internals/#dns.

Смена DNS-сервера

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

СерверIPv4-адрес
Google Public DNS8.8.8.8, 8.8.4.4
Cloudflare DNS1.1.1.1, 1.0.0.1
Quad99.9.9.9
Яндекс DNS77.88.8.8, 77.88.8.1

Настройки меняются в свойствах сетевого адаптера (Windows) или в конфигурации сети (macOS, Linux, Android, iOS).

Проверка файла hosts

Файл hosts (C:\Windows\System32\drivers\etc\hosts в Windows, /etc/hosts в Unix-системах) должен содержать только стандартные строки 127.0.0.1 localhost. Посторонние записи, блокирующие нужный домен, удаляются или закомментируются.

Сброс сетевых настроек

В Windows выполняются команды netsh winsock reset и netsh int ip reset с последующей перезагрузкой. В macOS — удаление и повторное создание сетевого соединения.

Проверка на вредоносное ПО

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

Другие меры

  • Перезагрузка роутера и компьютера.
  • Отключение VPN и прокси-серверов, если они используются.
  • Проверка системного брандмауэра и антивирусного фаервола.
  • Обновление драйверов сетевого адаптера.

Отличие от похожих ошибок

КодЗначение
ERR_NAME_NOT_RESOLVEDDNS не смог разрешить имя
ERR_CONNECTION_TIMED_OUTСервер не отвечает вовремя
ERR_CONNECTION_REFUSEDСервер отклонил соединение
ERR_CONNECTION_RESETСоединение разорвано
ERR_SSL_PROTOCOL_ERRORОшибка SSL/TLS-рукопожатия
ERR_EMPTY_RESPONSEСервер вернул пустой ответ

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

Интересные факты

  • Коды ошибок вида ERR_* закреплены в исходном коде Chromium и используются всеми браузерами на его основе — Яндекс.Браузер, Microsoft Edge, Opera, Vivaldi и другие.
  • Ошибка может возникать локально: например, при попытке открыть внутренний корпоративный ресурс с неверно прописанным именем в DNS.
  • В мобильных устройствах ERR_NAME_NOT_RESOLVED часто вызывается нестабильным Wi-Fi или переключением между сетями.

Источники:

  • Документация Chromium: chromium.googlesource.com
  • Справочник по сетевым ошибкам Google Chrome
  • RFC 1034/1035 — система доменных имён (DNS)
  • Microsoft Learn: настройка DNS в Windows
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru