- Не удается найти DNS-адрес сайта: что это?
- Почему появляется ошибка
- Автоматическая диагностика неполадок
- Перезагрузите компьютер и роутер
- Выполните сброс параметров TCP/IP
- Укажите альтернативные DNS от Google
- Проверьте работу службы DNS-клиент
- Отключите антивирус
- Проверьте настройки роутера
- Причины появления
- Как решить проблему
- Проблема с роутером
- Смена DNS-адреса
- Проверка службы DNS
- Обнуление кэша
- Как исправить ошибку «DNS-сервер не отвечает»?
- Проверяем службу DNS-клиент
- Меняем настройки DNS-серверов в свойствах подключения
- Очищаем кэш DNS и другие сетевые параметры
- Обновление: отключаем или удаляем антивирус Avast
- Что делать, если не получилось исправить ошибку?
- Общение с интернет-провайдером
Не удается найти DNS-адрес сайта: что это?
DNS (система доменных имен) — это система доменных имен, которая преобразует доменное имя в IP-адрес сервера, на котором расположен веб-сайт. Подробнее о том, как это работает, читайте в статье Что такое DNS простыми словами.
Информация о том, какой IP-адрес принадлежит тому или иному доменному имени, хранится на DNS-сервере. Когда вы открываете веб-сайт с доменным именем, браузер узнает IP-адрес веб-сайта от DNS-сервера. Если сервер недоступен или работает некорректно, браузер не сможет узнать IP-адрес и открыть страницу. Вместо этого вы увидите ошибку «Не удалось открыть эту страницу» или другую с похожим содержанием.
Если ошибка «Невозможно получить доступ к сайту» на панели задач, на значке подключения появится уведомление в виде треугольника с восклицательным знаком внутри. В этом случае браузер получит сообщение об ошибке «Не удалось найти DNS-адрес веб-сайта» или «Не удалось найти IP-адрес сервера». Текст ошибки зависит от браузера.
Почему появляется ошибка
Источник проблемы может быть как на стороне сервера (провайдера), так и на стороне браузера (пользователя). Причины ошибок могут быть следующие:
- со стороны поставщика: технические работы, ошибки сервера, неисправность оборудования;
- со стороны пользователя: некорректные настройки роутера или DNS-серверов, отсутствие драйверов, блокировка антивирусом;
- проблема со страницей: неверные настройки DNS или сервера. В этом случае дождитесь решения владельца сайта или попробуйте связаться с ним.
Чтобы найти источник, сначала продиагностируйте локальное устройство. Внесите изменения в настройки, следуя приведенным ниже инструкциям, затем снова подключитесь. Если это не помогло, проблема возникла на стороне провайдера.
Автоматическая диагностика неполадок
Сначала запустите отладку. Для этого щелкните правой кнопкой мыши значок сети на панели задач и выберите «Устранение неполадок». Windows попытается исправить ошибки автоматически. На экране вы увидите результат диагностики:
Проблемы, обнаруженные при диагностике
Если Windows не устранила ошибку автоматически, попробуйте выполнить следующие действия.
Перезагрузите компьютер и роутер
Перезагрузите компьютер и маршрутизатор. В некоторых случаях это поможет. Чтобы выключить роутер, нажмите соответствующую кнопку на задней панели. Не путайте с кнопкой сброса, так как вам не нужно сбрасывать настройки до заводских. Если кнопки включения нет, выключите питание роутера на 30-60 секунд, затем снова включите.
Подключитесь к той же сети с другим устройством и проверьте Интернет. Если у него еще и нет соединения с DNS-сервером, проблема в настройках роутера или даже у провайдера.
Если интернет не работает только на одном устройстве из вашей сети, проблема не связана с настройками провайдера или роутера.
Выполните сброс параметров TCP/IP
В Windows 10 версии 1607 и более поздних появилась простая функция сброса настроек сети. С помощью одной кнопки вы можете сбросить все сетевые карты и восстановить настройки по умолчанию для всех сетевых компонентов. Для этого:
- откройте меню «Пуск» и нажмите на шестеренку «Настройки:
- Нажмите Сеть и Интернет:
- В разделе «Дополнительные параметры сети» нажмите «Сбросить сеть:
- Нажмите «Сбросить сейчас:
- Подтвердите сброс сети.
Готово, сброс займет несколько минут, после чего компьютер перезагрузится.
Сбросить настройки сети (кэш)
Кэш DNS хранит адреса веб-сайтов, которые пользователь уже посещал. Необходимо ускорить загрузку веб-страниц. Если доменное имя веб-сайта изменило записи DNS, содержимое кэша может повлиять на доступность веб-сайта. Попробуйте сбросить по инструкции:
- Нажимаем комбинацию WIN+R и в окошке вводим cmd:
- В командной строке введите:
ipconfig/flushdns
Укажите альтернативные DNS от Google
Если перезагрузка не помогла, смените DNS-серверы, с которых компьютер запрашивает информацию о соответствии доменного имени и IP-адреса. С настройками по умолчанию DNS-серверы предоставляются вашим провайдером. Сервера провайдера могут быть недоступны из-за аварии или технических работ. В качестве альтернативы вы можете ввести Google Public DNS, которые очень надежны и имеют повышенную частоту обновления кеша. Пошаговые инструкции:
- 1. Щелкните значок сети на панели задач и выберите Параметры сети и Интернета:
- 2. Щелкните Настройка параметров адаптера:
- 3. Щелкните правой кнопкой мыши активное соединение и выберите Свойства:
- 4. Выберите строку «IP версии 4 (TCP/IPv4)» и нажмите «Свойства:
- 5.Активируйте пункт «Использовать следующие адреса DNS-серверов» и введите IP-адреса:Предпочтительно — 8.8.8.8
Альтернатива — 8.8.4.4:
- 6. Нажимаем ОК и через 3-4 минуты проверяем работу.
Проверьте работу службы DNS-клиент
Проверьте службу DNS-клиента — она должна быть запущена:
- 1.Нажмите комбинацию клавиш Windows+R и введите команду services.msc.
- 2. Щелкните правой кнопкой мыши DNS-клиент и выберите Свойства:
- 3. Если для типа запуска установлено значение «Автоматически» и статус «Выполняется», служба работает должным образом. Если настройки другие, запустите службу и укажите тип автоматического запуска:
- 4.Нажмите ОК.
Отключите антивирус
Иногда ошибка может возникать из-за настроек антивируса. Он может ограничивать доступ к веб-сайтам или DNS-серверам, которым не доверяет. Остановите антивирусную программу на некоторое время. Щелкните правой кнопкой мыши значок антивируса на панели задач и отключите его. Либо найти этот пункт во внутренних настройках программы.
Если вы уверены, что проблема с подключением связана с антивирусом, проверьте настройки. Многие программы имеют элементы управления брандмауэром. В Авасте есть брандмауэр, а в Касперском есть веб-контроль. Попробуйте отключить брандмауэр или включить параметры доступа по умолчанию. Если у вас возникли проблемы, найдите инструкции на сайте разработчика или на тематических форумах.
Проверьте настройки роутера
Продолжайте управлять маршрутизатором через веб-браузер. Для этого введите IP-адрес панели администрирования в поле адреса:
- 192.168.0.1 или 192.168.1.1 — подходит для большинства роутеров,
- 192.168.31.1 — для роутеров Xiaomi.
При переходе на правильный IP откроется страница авторизации. Логин и пароль обычно прописываются на самом роутере или в договоре с поставщиком.
В настройках найдите раздел Интернет или WAN и сверите параметры подключения с теми, которые предоставляет провайдер. Если вы не знаете этих настроек, позвоните на горячую линию вашего интернет-провайдера и попросите помочь настроить маршрутизатор.
Если вам помог альтернативный DNS и у вас несколько устройств, пропишите эти DNS в настройках роутера:
Все подключенные к нему устройства будут автоматически использовать альтернативные серверы.
Причины появления
причины возникновения этой ошибки могут быть двух разновидностей:
1. Проблема на стороне провайдера: возможно недоступен DNS-сервер, отключено электричество, ведутся технические работы и т.д.
2. Проблема на стороне пользователя: отключен интернет, сброшены настройки роутера, проблемы с драйверами и тд
Как решить проблему
Прежде чем приступить к решению, давайте выясним, на каком этапе появляется ошибка недоступности адреса DNS-сервера.
Подключите другие устройства к роутеру. Если они также показывают ошибку, проблема в сетевом устройстве. Если DNS недоступен только при работе с компьютером, а на планшете работает корректно, начинаем разбираться с ПК.
Проблема с роутером
Начнем проверку с сетевого оборудования, так как это самый простой и быстрый способ. Отключите роутер от источника питания и подождите 2-3 минуты. Потом снова включаем и проверяем наличие ресурсов.
Затем проверяем, не сбились ли настройки роутера: заходим в панель управления роутером и вводим данные от интернет-провайдера. И, наконец, если прошивка роутера устарела, перейдите на вкладку, отвечающую за обновление ПО, и выполните обновление:
Если модель роутера не предусматривает автоматическое обновление, зайдите на официальный сайт производителя, найдите используемую модель роутера, скачайте последнюю версию ПО и установите его.
Важно! После обновления роутер необходимо перезагрузить.
Проверяем проделанную работу: открываем браузер и проверяем доступность сайтов.
Читайте также: Не получается зайти в Гугл-аккаунт: основные причины и решение
Смена DNS-адреса
Ошибка DNS также может возникнуть из-за проблем на рабочем компьютере. Расскажем об одном из способов, который позволит исправить ошибку.
Важно! Поскольку ручная настройка DNS-сервера на Windows 7, 8 и 10 аналогична, мы расскажем об этом на примере одной из версий этих ОС.
На компьютере нажмите комбинацию клавиш Win+R и введите команду ncpa.cpl. Откроется окно сетевых подключений. Выберите текущее подключение, откройте контекстное меню, нажав правую кнопку мыши и выберите «Свойства»:
Выберите элемент, как показано на скриншоте выше. Заполните строки следующим образом: в качестве предпочтительного DNS-сервера укажите 8.8.8.8, а в строке ниже 8.8.4.4. Эти параметры взяты с официального сайта Google, но есть и другие публичные адреса крупных компаний: Яндекс, Comodo, OpenDNS (Cisco) и т д. Они также приводятся парами: основной и альтернативный DNS-сервер.
Важно! Обязательно укажите альтернативный адрес. Если предпочитаемый адрес недоступен, вызов будет направлен на альтернативный.
Для надежности можно указать адрес, например, Google в качестве основного DNS-сервера, а Comodo в качестве резервного. Такое расположение гарантирует, что пользователь всегда будет иметь доступ к доступным DNS-серверам.
Проверка службы DNS
Если DNS-сервер был настроен по инструкции, но ошибка не устранена, проверьте службу системы доменных имен. Одновременно нажмите Win+R на клавиатуре, введите services.msc и нажмите «Enter»:
Откроется рабочая область, содержащая службы Windows. Выберите строку, выделенную синим цветом. Откройте контекстное меню и выберите пункт «Перезапустить» — служба перезапустится. Вы можете проверить доступность веб-сайтов.
Обнуление кэша
Еще одно решение проблемы — очистить кеш DNS. Запустите командную строку с правами локального администратора:
Откроется окно терминала. Введите следующие команды одну за другой:
ipconfig /flushdns
ipconfig /registerdns
ipconfig/обновить
ipconfig/выпуск
В конце перезагружаем компьютер и снова пытаемся зайти на ранее недоступный сайт.
Как исправить ошибку «DNS-сервер не отвечает»?
Во-первых, я советую вам следовать нескольким простым решениям. Есть вероятность, что они помогут, и вам не придется заниматься более сложными настройками.
- Если интернет подключен через роутер или модем (через Wi-Fi или кабель) и вы видите ошибку «DNS-сервер не отвечает», просто попробуйте перезагрузить роутер. Отключите питание маршрутизатора примерно на минуту, затем включите его снова. Неважно, какой у вас роутер, TP-Link, D-link, ASUS или какой-либо другой.
- Перезагрузите компьютер или ноутбук. При этом не имеет значения, идет ли интернет через роутер, или по кабелю напрямую от провайдера. Просто перезапустите.
- Если интернет подключен через роутер, проверьте, работает ли интернет на других устройствах. Есть ли ошибка с ответом DNS-сервера.
- При подключении через маршрутизатор вы можете подключить Интернет напрямую к компьютеру, если это возможно. Для проверки.
- Попробуйте вспомнить, после чего появилась ошибка DNS и проблемы с доступом в интернет. Возможно после изменения каких-то настроек, или установки программ.
Если эти советы не помогли, можно попробовать воспользоваться решениями, о которых я напишу ниже.
Проверяем службу DNS-клиент
Прежде чем что-либо менять, рекомендую проверить, запущена ли служба «DNS-клиент». Нажмите горячую клавишу Win+R. В появившемся окне введите команду services.msc и нажмите ОК.
В новом окне ищем службу «DNS-клиент», кликаем по ней правой кнопкой мыши и выбираем «Свойства».
Тип запуска должен быть «Автоматический». И если кнопка «Выполнить» активна, нажмите ее. Далее: «Применить» и «Ок».
Если служба была у вас отключена, а вы ее включили, интернет должен заработать после перезагрузки компьютера.
Меняем настройки DNS-серверов в свойствах подключения
Далее проверим настройки DNS-сервера в свойствах подключения, через которое компьютер подключен к интернету. Если там прописаны какие-то адреса, то можно попробовать поставить автоматическое получение, либо прописать DNS-адреса от гугла. Этот метод часто позволяет избавиться от ошибки «DNS-сервер не отвечает».
Нам нужно открыть окно со всеми подключениями. Для этого можно щелкнуть правой кнопкой мыши значок подключения к Интернету и выбрать «Центр управления сетями…». Затем перейдите в «Изменение параметров адаптера».
Затем щелкните правой кнопкой мыши подключение, к которому вы подключены в Интернет (к маршрутизатору), и выберите «Свойства». Если подключение по Wi-Fi, то это подключение «Беспроводная сеть», если по кабелю, то «Ethernet» (Подключение по локальной сети).
Например, у меня проблема с DNS, когда я подключаюсь по сети Wi-Fi через роутер.
В новом окне выберите «IP версии 4 (TCP/IPv4)» и нажмите «Свойства». Если у вас в новом окне прописан какой-то DNS-сервер, можно попробовать настроить автоматическое получение адресов, а интернет-соединение проверять после перезагрузки компьютера.
Но чаще всего помогает следующее: установить переключатель рядом с «Использовать следующие адреса DNS-серверов», и прописать DNS от Google:
8.8.8.8
8.8.4.4
Нажмите «ОК» и перезагрузите компьютер.
Это решение очень помогает. Если у вас проблема с получением DNS на всех устройствах, подключенных через один роутер, то эти адреса можно прописать в настройках роутера, тогда они будут использоваться на всех устройствах. Как правило, это можно сделать в настройках вашего роутера, в разделе «Интернет» или «WAN». Где задаются параметры подключения к провайдеру.
Для примера покажу как это сделать на роутере TP-Link:
Не забудьте сохранить настройки.
Очищаем кэш DNS и другие сетевые параметры
Вам просто нужно запустить командную строку, а по очереди выполнить несколько команд, очищающих кеш DNS-адресов и других сетевых настроек. Этот способ подходит как для Windows 10, так и для Windows 7 (8).
Командная строка должна быть запущена от имени администратора. Если у вас Windows 10, просто щелкните правой кнопкой мыши меню «Пуск» и выберите «Командная строка (администратор)». В Windows 7 вы можете выполнить поиск «cmd», щелкнуть правой кнопкой мыши «cmd» в результатах поиска и выбрать «Запуск от имени администратора».
Скопируйте и вставьте следующие команды одну за другой:
ipconfig /flushdns
ipconfig /registerdns
ipconfig/обновить
ipconfig/выпуск
Как это:
В Windows 10 также можно попробовать сбросить настройки сети. Это практически то же самое.
После этого перезагрузите компьютер.
Обновление: отключаем или удаляем антивирус Avast
В комментариях Сергей написал, что ему помогло только удаление антивируса Avast. Если у вас установлена эта конкретная антивирусная программа, она может привести к тому, что DNS-сервер перестанет отвечать на запросы.
По собственному опыту могу сказать, что антивирус Аваст очень часто вмешивается в сетевые настройки Windows, из-за чего возникают различные проблемы с подключением к интернету. То интернет перестает работать после удаления антивируса, то ошибка DNS, то ли у сетевого адаптера неверные настройки IP.
Можно попробовать для начала полностью остановить антивирус. Если это не решит проблему, удалите его. Можно переустановить, только без дополнительных модулей. Как это сделать, я писал в статье по ссылке выше (о решении проблемы с параметрами IP).
Что делать, если не получилось исправить ошибку?
Если вы все сделали правильно, но Windows все равно пишет, что DNS-сервер не отвечает, у меня есть еще несколько советов:
- Измените статус сети с общедоступной на частную. На нашем сайте есть подробная инструкция.
- Попробуйте временно полностью отключить антивирусную программу, либо встроенный в нее брандмауэр (веб-антивирус, брандмауэр).
- Если вы никак не можете исправить эту ошибку, позвоните в службу поддержки вашего интернет-провайдера. Нередко проблемы с DNS возникают по их вине.
Не забудьте написать, если вам удалось избавиться от этой ошибки. Напишите какой метод помог. Возможно, у вас сработало другое решение, которого нет в статье. Что ж, оставьте свой отзыв в разделе комментариев.
Общение с интернет-провайдером
Проблема может возникнуть и на стороне интернет-провайдера. Когда появляется сообщение «DNS-сервер не отвечает», первое, что вам нужно сделать, это связаться с вашим интернет-провайдером и описать проблему. Если провайдер проводит технические работы или возникают проблемы в районе вашего проживания, вы будете проинформированы об этом и, при необходимости, озвучены временной интервал, через который будет восстановлено интернет-соединение.