Ошибка “ERR_NAME_NOT_RESOLVED” в браузере означает, что браузер не может преобразовать (разрешить) доменное имя (например, google. com, example. org) в IP-адрес. IP-адрес – это числовой идентификатор, который используется компьютерами для связи друг с другом в сети. Когда вы вводите доменное имя в адресной строке браузера, браузер должен сначала узнать IP-адрес, соответствующий этому доменному имени, прежде чем он сможет подключиться к веб-серверу. Процесс поиска IP-адреса называется “разрешением имени”.
Если браузер не может разрешить доменное имя, он выдает ошибку “ERR_NAME_NOT_RESOLVED”. Это может быть вызвано различными причинами, как на стороне пользователя, так и на стороне сервера.
I. Возможные причины ошибки “ERR_NAME_NOT_RESOLVED”:
Проблемы с подключением к интернету:
Отсутствие подключения к интернету.
Нестабильное или медленное интернет-соединение.
Проблемы с DNS-сервером:
DNS-сервер недоступен.
DNS-сервер не отвечает.
DNS-сервер не может разрешить доменное имя.
Неправильные настройки DNS-сервера.
Проблемы с браузером:
Кэш DNS браузера устарел или поврежден.
Расширения браузера блокируют разрешение имен.
Проблемы с файлом hosts:
Файл hosts содержит неправильную запись для доменного имени.
Файл hosts заблокирован или поврежден.
Проблемы с роутером:
Неправильные настройки роутера.
Проблемы с DNS-сервером, используемым роутером.
Проблемы с сайтом: Возможно, сайт временно недоступен, и его DNS-серверы не отвечают.
Брандмауэр или антивирус: Могут блокировать доступ к DNS-серверам.
II. Способы устранения ошибки “ERR_NAME_NOT_RESOLVED”:
Проверьте подключение к интернету:
Убедитесь, что у вас есть стабильное подключение к интернету.
Попробуйте открыть другие веб-сайты.
Перезагрузите модем и роутер.
Очистите кэш DNS браузера:
Chrome:
Введите в адресной строке chrome://net-internals/#dns и нажмите Enter.
Нажмите кнопку “Clear host cache”.
Firefox:
Введите в адресной строке about:networking#dns и нажмите Enter.
Нажмите кнопку “Clear DNS Cache”.
Microsoft Edge:
Перезапустите браузер. (Edge автоматически очищает кэш DNS при перезапуске).
Очистите кэш DNS операционной системы:
Windows:
Откройте командную строку от имени администратора (введите “cmd” в поиск Windows, щелкните правой кнопкой мыши на “Командная строка” и выберите “Запуск от имени администратора”).
Введите команду ipconfig /flushdns и нажмите Enter.
MacOS:
Откройте терминал.
Введите команду sudo dscacheutil — flushcache; sudo killall — HUP mDNSResponder и нажмите Enter.
Вам потребуется ввести пароль администратора.
Linux:
Команда зависит от используемой системы управления сетью (NetworkManager, systemd-resolved и т. д.).
Попробуйте следующие команды:
Sudo systemd-resolve —flush-caches
Sudo /etc/init. d/networking restart
Измените DNS-серверы:
Используйте публичные DNS-серверы Google или Cloudflare.
Windows:
Откройте “Панель управления” -> “Сеть и Интернет” -> “Центр управления сетями и общим доступом”.
Щелкните по названию вашей сети.
Нажмите кнопку “Свойства”.
Выберите “IP версии 4 (TCP/IPv4)” и нажмите кнопку “Свойства”.
Выберите “Использовать следующие адреса DNS-серверов”.
Введите следующие адреса DNS-серверов:
Предпочитаемый DNS-сервер: 8.8.8.8 (Google Public DNS)
Альтернативный DNS-сервер: 8.8.4.4 (Google Public DNS)
Или:
Предпочитаемый DNS-сервер: 1.1.1.1 (Cloudflare DNS)
Альтернативный DNS-сервер: 1.0.0.1 (Cloudflare DNS)
Нажмите “OK” во всех окнах.
MacOS:
Откройте “Системные настройки” -> “Сеть”.
Выберите ваше сетевое подключение и нажмите кнопку “Дополнительно”.
Перейдите на вкладку “DNS”.
Нажмите кнопку “+” и добавьте адреса DNS-серверов (8.8.8.8 и 8.8.4.4 или 1.1.1.1 и 1.0.0.1).
Нажмите “OK”.
Linux:
Измените файл /etc/resolv. conf (требуются права root).
Добавьте следующие строки:
Nameserver 8.8.8.8
Nameserver 8.8.4.4
Или:
Nameserver 1.1.1.1
Nameserver 1.0.0.1
Сохраните файл и перезапустите сетевые службы.
Примечание: В зависимости от дистрибутива и системы управления сетью, этот файл может перезаписываться. В таком случае, вам нужно будет настроить DNS-серверы в настройках NetworkManager или systemd-resolved.
Проверьте файл hosts:
Файл hosts используется для сопоставления доменных имен и IP-адресов. Убедитесь, что в этом файле нет неправильных записей для доменного имени, которое вы пытаетесь открыть.
Windows:
Откройте файл C:\Windows\System32\drivers\etc\hosts в текстовом редакторе с правами администратора.
Удалите все строки, содержащие доменное имя, которое вы пытаетесь открыть.
Сохраните файл.
MacOS и Linux:
Откройте файл /etc/hosts в текстовом редакторе с правами root.
Удалите все строки, содержащие доменное имя, которое вы пытаетесь открыть.
Сохраните файл.
Отключите расширения браузера:
Отключите все расширения браузера и попробуйте открыть веб-сайт снова. Если веб-сайт открывается, значит, одно из расширений блокирует разрешение имен.
Включайте расширения по одному, чтобы определить, какое из них вызывает проблему.
Проверьте настройки брандмауэра и антивируса:
Убедитесь, что брандмауэр и антивирус не блокируют доступ к DNS-серверам.
Добавьте браузер и процесс разрешения DNS в список исключений брандмауэра и антивируса.
Сбросьте настройки роутера:
Если ни один из вышеперечисленных способов не помог, попробуйте сбросить настройки роутера до заводских. Внимание: При сбросе настроек роутера будут удалены все ваши текущие настройки, и вам потребуется настроить роутер заново.
Обратитесь к руководству пользователя вашего роутера для получения информации о том, как сбросить настройки до заводских.
Проверьте, работает ли сайт на другом устройстве:
Попробуйте открыть сайт с другого компьютера или телефона, подключенного к той же сети. Если сайт не открывается ни на одном устройстве, проблема, скорее всего, связана с сайтом или вашим интернет-провайдером.
Обратитесь к интернет-провайдеру:
Если ни один из вышеперечисленных способов не помог, обратитесь к своему интернет-провайдеру для получения помощи. Возможно, у них возникли проблемы с DNS-серверами или сетевым оборудованием.
III. Дополнительные советы:
Попробуйте использовать другой браузер: Если проблема возникает только в одном браузере, возможно, проблема связана с этим браузером.
Попробуйте использовать другой компьютер или устройство: Если проблема возникает только на одном компьютере или устройстве, возможно, проблема связана с этим компьютером или устройством.
Проверьте дату и время на компьютере: Неправильная дата и время могут вызывать проблемы с SSL-сертификатами и подключением к веб-сайтам.
Следуя этим рекомендациям, вы сможете устранить ошибку “ERR_NAME_NOT_RESOLVED” и восстановить доступ к веб-сайтам.