Что значит «DNS-сервер не отвечает»?
Чтобы перейти к устранению неисправности, необходимо понять, что значит DNS сервер не отвечает.
Для понятия сути проблемы следует знать, что представляет собой DNS-сервер. При обращении к любой виртуальной странице в сети, пользователь получает доступ к определенному разделу удаленного сервера. В этом разделе располагаются и хранятся файлы, которые преобразуются используемым браузером и предлагаются пользователям в виде страницы с текстом, изображениями и другой информацией, привычной для визуального восприятия любого пользователя. Каждый сервер обладает индивидуальным IP-адресом, который необходим для получения доступа. DNS сервер – это функциональное средство комфортного и корректного перенаправления запросов на домен с конкретного IP-адреса.
Часто DNS сервер не отвечает в Windows 7 /10 при подключении к сети посредством модема и без использования сетевого кабеля, а также у пользователей, которые используют другой беспроводной метод интернет соединения. В отдельных случаях ошибка может возникнуть после установки антивируса.
Восстановление системы
Операционная система имеет свойство ломаться, при этом системные файлы и библиотеки начинают работать неправильно. Это может произойти из-за вирусов, конфликта программ или драйверов.
Как-то раз установил драйвер обновления, из-за которого и перестала работать сетевая, оказалось, что виноваты разработчики, которые не сделали её кроссплатформенной для 7 винды. Помогло при этом только восстановление, а переустановка драйверов не дало результатов, так как обновлённый драйвер поломал одну из ОС библиотек.
- Заходим в меню «Пуск».
- «Все программы».
- «Стандартный» ищем папку «Служебные».
- Теперь нажимаем «Восстановление системы».
- Нажимаем «Далее».
- Нажмите на галочку «Показать другие точки восстановления».
- Если вы устанавливали какой-то драйвер или программу, то система должна была автоматически создать точку. В противном случае выбираем ближайшую, потом «Далее».
- Ждём, когда процесс восстановления закончится и машина перезагрузится.
Проверка проблем с рекурсией
Чтобы рекурсия работала успешно, все DNS-серверы, используемые в пути рекурсивного запроса, должны иметь возможность отвечать и пересылать правильные данные. Если это не так, рекурсивный запрос может завершиться ошибкой по одной из следующих причин:
-
Время ожидания запроса истекло, прежде чем его можно будет завершить.
-
Сервер, используемый во время запроса, не отвечает.
-
Сервер, используемый во время запроса, предоставляет неверные данные.
Начните устранение неполадок на сервере, который использовался в исходном запросе. Проверьте, пересылает ли этот сервер запросы на другой сервер, изучив вкладку серверы пересылки в свойствах сервера в консоли DNS. Если флажок включить серверы пересылки установлен и в списке присутствует один или несколько серверов, этот сервер перенаправляет запросы.
Если этот сервер пересылает запросы на другой сервер, проверьте наличие проблем, влияющих на сервер, на который сервер пересылает запросы. Чтобы проверить наличие проблем, см. раздел . Когда этот раздел предписывает выполнить задачу на клиенте, выполните его на сервере.
Если сервер находится в работоспособном состоянии и может пересылать запросы, повторите этот шаг и проверьте сервер, на который сервер пересылает запросы.
Если этот сервер не перенаправляет запросы на другой сервер, проверьте, может ли этот сервер запрашивать корневой сервер. Для этого выполните следующую команду:
-
Если сопоставитель возвращает IP-адрес корневого сервера, возможно, имеется разорванное делегирование между корневым сервером и именем или IP-адресом, который вы пытаетесь разрешить. Следуйте инструкциям по , чтобы определить, где находится неработающее делегирование.
-
Если сопоставитель возвращает ответ «запрос на превышение времени ожидания сервера», проверьте, указывает ли корневые ссылки на работоспособность корневых серверов. Для этого используйте . Если корневые ссылки указывают на работающие корневые серверы, возможно, возникла проблема с сетью или сервер может использовать расширенную конфигурацию брандмауэра, которая не позволяет арбитру конфликтов запрашивать сервер, как описано в разделе . Также возможно, что рекурсивное время ожидания по умолчанию слишком мало.
Тестирование неработающего делегирования
Начните тесты в следующей процедуре, запросив допустимый корневой сервер. Этот тест позволяет выполнить запрос всех DNS-серверов из корня к серверу, который тестируется для неработающего делегирования.
-
В командной строке на тестируемом сервере введите следующее:
Примечание
Тип записи ресурса — это тип записи ресурса, для которой был выполнен запрос в исходном запросе, а полное доменное имя — полное доменное имя, для которого выполнялись запросы (заканчивающиеся точкой).
-
Если ответ содержит список записей ресурсов «NS» и «A» для делегированных серверов, повторите шаг 1 для каждого сервера и используйте IP-адрес из записей ресурсов «A» в качестве IP-адреса сервера.
-
Если ответ не содержит запись ресурса NS, делегирование будет разорвано.
-
Если ответ содержит записи ресурсов «NS», но нет записей ресурсов «A», введите » задать рекурсию» и выполните запрос по отдельности для записей ресурсов «a» серверов, перечисленных в записях NS. Если вы не нашли по меньшей мере один допустимый IP-адрес записи ресурса «A» для каждой записи ресурса NS в зоне, то у вас есть неработающее делегирование.
-
-
Если вы определили, что вы используете неработающее делегирование, исправьте его, добавив или обновив запись ресурса «A» в родительской зоне, используя допустимый IP-адрес для соответствующего DNS-сервера для делегированной зоны.
Просмотр текущих корневых ссылок
-
Запустите консоль DNS.
-
Добавьте или подключитесь к DNS-серверу, который не прошел рекурсивный запрос.
-
Щелкните правой кнопкой мыши сервер и выберите пункт Свойства.
-
Щелкните корневые ссылки.
Проверьте наличие базовых подключений к корневым серверам.
-
Если правильно настроены корневые ссылки, убедитесь, что DNS-сервер, используемый в разрешении имен с ошибками, может проверить связь с корневыми серверами по IP-адресу.
-
Если корневые серверы не отвечают на проверку связи по IP-адресу, IP-адреса для корневых серверов могли измениться. Однако нередко можно увидеть перенастройку корневых серверов.
Подключение другого устройства
Попробуйте подключиться с помощью других устройств. Если проблема появляется и там, то ошибка связана либо с самим маршрутизатором (или как его еще называют роутером), либо исходит со стороны сервера. Этот шаг поможет более точно определить метод ее устранения. В случае, когда у Вас используется маршрутизатор, и есть возможность подключить сеть сразу к компьютеру без промежуточных устройств (напрямую), попробуйте сделать это. Если всё заработает, то проблема именно в роутере (маршрутизаторе)…
Если оно предоставлено провайдером, то стоит обратиться к провайдеру для замены. В противном случае придется приобрести новую модель.
Проверить настройки
Пришло время внести изменения в настройки использования DNS сервера. Если вы выходите в интернет только через один компьютер, то менять настройки лучше на нем. Если используется несколько устройств, то можно обратить к настройкам роутера. Первым делом рассмотрим процедуру изменения настроек для одного ПК. Рекомендуется придерживаться следующего алгоритма:
- Вновь найдите иконку подключения в системном трее и нажмите на нее правым кликом мыши. Выберите пункт «Открыть «Параметры сети и интернет»».
- На следующем этапе необходимо перейти в «Настройки параметров адаптера». Если вы пользуетесь Windows 7 и более ранними версиями, то этот пункт появится еще на 1 этапе. Если это Windows 10, то нужно выбрать соответствующий пункт в открывшемся окне.
- Теперь найдите свое подключение в открывшемся списке. Это может быть Ethernet или Wi-Fi. 2 раза нажмите на него, после чего выберите пункт «Свойства».
- В открывшемся списке найдите пункт «Internet Protocol Verion 4», «IP версии 4» или подобное. Выберите ее и нажмите «Свойства».
-
Обычно здесь установлен флажок «Получить адрес DNS-сервера автоматически». Если это не так, то установите флажок. На этом этапе стоит попробовать несколько вариантов. Если автоматическое определение не помогло, то поэтапно вводите вручную следующие варианты и проверяйте результат:
- 8.8.8.8 и 8.8.4.4;
- 77.88.8.8 и 77.88.8.1;
- 48.194.36 и 213.158.0.6 — сервер от Ростелекома;
- После ввода нажмите на «Ок», закройте окно настроек и перезапустите компьютер.
Очистить кэш ДНС
Вполне возможно, что проблема не в настройках DNS, а в засоренности его кэша. К счастью, очистить его довольно просто, если соблюдать инструкцию. Способ подходит для любых версий Windows. Придерживайтесь следующего алгоритма:
- Первым делом необходимо открыть Command Line Interpreter. Для этого нажмите на комбинацию клавиш «Win + R». Откроется стандартная утилита «Выполнить». Введите в ней комбинацию «cmd» и нажмите Enter.
- В открывшемся окне введите поэтапно введите следующие комбинации. После каждой из них нужно нажимать Enter.
- После выполнения всех команд обязательно перезапустите компьютер и проверьте результат.
Убедиться в работе службы DNS клиента
Связь с DNS-клиентом на компьютерах происходит с помощью специальной стандартной службы Windows. Иногда проблемы возникают именно с ней. Поэтому рекомендуется проверить ее работоспособность. Для этого выполните следующие действия:
- Опять понадобится утилита «Выполнить». Нажмите на комбинацию клавиш «Win + R» и введите команду «services.msc», после чего нажмите на Enter.
- Откроется окно со всеми службами Windows. Найдите в списке пункт «DNS-клиент» и кликните по нему 2 раза.
- В пункте «Тип запуска» переключатель должен стоять на значении «Автоматически». Если кнопка «Запустить» не окрашена в серый цвет, то нажмите на нее.
- Нажмите на «Применить», закройте настройки и перезапустите ПК.
Проверить драйвера на сетевой карте
Вполне возможно, что ваша сетевая карта оснащена старой версией драйверов, что не позволяет ей правильно функционировать. Хоть такая проблема встречается крайне редко, рекомендуется не исключать ее. Сделайте следующее:
- Кликните правой кнопкой по меню «Пуск» на рабочем столе и выберите пункт «Диспетчер устройств».
- Здесь нужно найти вашу сетевую карту. Она находится в разделе «Сетевые адаптеры». Найдите нужный пункт и кликните по нему 2 раза.
- Откроется окно подробных сведений об устройстве. Перейдите на вкладку драйвер. Здесь можно ознакомиться с его версией, удалить или обновить.
Не забудьте перезапустить устройство после работы с драйверами.
Проверить правильность настройки антивируса
Вполне возможно, что проблема возникает из-за неправильных настроек антивируса. Рекомендуется полностью деактивировать программу и проверить возможность соединения с рассматриваемым сервером после этого. Если все заработало, то нужно изменить настройки антивируса. Однако в каждом случае они будут индивидуальными.
Как исправить ошибку «DNS-сервер не отвечает»?
Первым делом отметим, что сбой «DNS-сервер не отвечает» есть и на Windows 7, и на «восьмерке», «десятке». Различий нет и между операторами интернета, ошибка может появиться как у пользователей МТС, так и Ростелекома. Сбою подвержены все, хотя, возможно, и в разной степени.
Решение 1: перезагружаем роутер
Если интернета нет как на компьютере, так и на ноутбуке, смартфоне и т
п., стоит обратиться внимание на роутер. Сбой имеет глобальный характер, а значит его может провоцировать Wi-Fi-маршрутизатором
Самым простым и эффективным способом исправления является жесткая перезагрузка роутера со сбросом его параметром до заводских. Это можем сделать путем удержания клавиши Reset на корпусе маршрутизатора. И да, кнопка может называться иначе. Приблизительное время ожидания – 7-10 секунд, после этого должен замигать индикатор и запустится процесс перезагрузки.
Решение 2: выполняем диагностику неполадок
Прошлый метод не помог или нет интернета только на компьютере? Пробуем запустить диагностику сети. Это не так уж часто помогает, но порой дает более исчерпывающее представление о проблеме. Если повезет, Windows сам найдет и исправит неполадку со связью. Для этого следует нажать правой кнопкой мыши на иконку подключения к сети в правом нижнем углу и выбираем «Диагностика неполадок».
Решение 3: переключаемся на другой DNS
Если DNS-сервер не отвечает на Windows 10, как и на любых других версиях операционной системы, и от банальных способов нет толка, часто дело сводится к неполадкам со стороны DNS. Стоит переключиться на другие, более стабильные сервера. Универсальным решением является использование публичных адресов Google: 8.8.8.8 и 8.8.4.4. Однако, они не всегда являются самыми быстрыми вариантами, в зависимости от местоположения пользователя, куда лучше может быть установка другого DNS. Вот только это тема для отдельной статьи (если попросите, напишем и об этом).
Что делать, если DNS-сервер не отвечает на Windows 10:
- Через «Панель управления» (можно попасть из Пуска) переходим в «Центр управления сетями…».
- Из левого меню выбираем «Изменение параметров адаптера».
- С помощью правого клика мыши по активному подключению вызываем контекстное меню, из которого жмем на опцию «Свойства».
- Двойным кликом открываем «IP версии 4».
- Ставим флажок «Использовать следующие адреса DNS-серверов».
- Указываем IP-адреса DNS, например, Google DNS: 8.8.8.8 и 8.8.4.4.
Кстати, если у вас установлены другие значения по умолчанию, стоит переключиться в режим автоматического получения IP-адресов. В общем, здесь рекомендуем поэкспериментировать и выбрать лучший вариант работы.
Решение 4: выключаем Avast или другие антивирусы
Известно, что у некоторых пользователей всему виной является антивирус. Большинство из них сообщали о проблемах с Avast, но также неполадку может вызвать любая другая антивирусная защита. Рекомендуем сперва временно отключить его через трей и клик правой кнопкой мыши по его ярлыку. Если это действительно сработало, лучше просто удалить антивирус.
Решение 5: включаем службу DNS-клиент
Редко, но проблему может вызывать отключенный DNS-клиент. Стоит проверить, что он активен и включить его, в случае чего.
Как исправить ошибку DNS-сервер не отвечает:
- В поисковую строку возле или в Пуске вводим services.msc и открываем соответствующий файл.
- Ищем элемент «DNS-клиент» и в меню (открывается правой кнопкой мыши) выбираем «Запустить».
Решение 6: убираем кэш DNS
В отдельных случаях, когда кэш как-то неправильно сформировался, связи с DNS может не быть из-за этих временных данных. После их очистки, кэш сгенерируется правильно.
Чтобы его сбросить, следует:
- Нажать ПКМ по Пуску и выбрать «Командная строка (администратор)».
- Вводим команду ipconfig /flushdns и применяем ее клавишей Enter.
Что делать
Перед тем как предпринимать более серьезные шаги, начните с простых и эффективных решений, когда ДНС сервер Yota не отвечает:
- Перезапустите роутер / модем вне зависимости от модели устройства. Отключите оборудование от питания на 20-30 секунд, а потом включите обратно.
- Перезапустите свой компьютер / ноутбук в обычном режиме.
- Проверьте, отвечает ли сервер Yota при попытке подключения опции на других устройствах. Если там все корректно работает, возможно, причина именно в принимающем оборудовании.
- Постарайтесь вспомнить, после чего произошел сбой в работе. Это могло иметь место после изменения каких-то настроечных параметров или установки софта.
Если эти предварительные решения не дали результата и ДНС сервер Yota не отвечает, попробуйте рассмотренные ниже шаги.
Скорректируйте настройки модема
Многие пользователи Йота пишут, что им помогли следующие шаги:
- Войдите в настройки модема / роутера —- status.yota.ru/advanced или 10.0.0.1/advanced.
- Сбросьте параметры до заводских и дождитесь перезагрузки оборудования.
- Войдите в настройки и измените DHCP с 10.0.0.0 на 172.16.0.0. Как вариант, можно использовать 192.168.0.0.
- Сохранитесь и дождитесь перезапуска, а после проверьте — отвечает ДНС сервер Yota или нет.
Проверьте настройки сети
Распространенная причина неисправности — в неправильных или сбитых настройках сетевого подключения. Для подтверждения или опровержения этого предложения сделайте следующее:
- Жмите на Win+R.
- Введите команду ncpa.cpl.
- Кликните «Ввод».
- Откройте свойства подключения через соединение, через которое вы подключаетесь (правая кнопка мышки).
- Кликните на «Протокол Интернета версии 4».
- Откройте «Свойства».
- В разделе «Общие» задайте сервера DNS и адрес IP.
Здесь возможно два варианта — установить регуляторы в положение «автоматически» или указать конкретный DNS / адрес IP. В последнем случае нужно посмотреть информацию в договоре с провайдером.
Проверьте службу DNS-клиента
Если ДНС сервер Yota не отвечает, убедитесь в работоспособности службы. Для этого сделайте следующее:
- Жмите на Win+R.
- Введите services.msc.
- Кликните «Ок».
- Найдите службу DNS клиента и жмите на нее правой кнопкой мышки.
- Выберите «Свойства».
- Убедитесь, что установлена отметка «Автоматически» и примените настройки.
- Перезагрузите оборудование.
Внесите изменения
В ситуации, когда DNS сервер Yota не отвечает, можно попробовать установить адреса Гугл. Для этого сделайте шаги, указанные в разделе «Проверьте настройки сети», а после этого в графы ДНС внесите следующие параметры:
- 8.8.8.8;
- 8.8.4.4.
После ввода жмите «ОК» и перезапустите ПК / ноутбук. Такое решение часто дает результат, если проблемы возникают на всех устройствах.
Почистите кэш DNS и иные сетевые параметры
В случае, если DNS сервер Yota не отвечает, нужно выполнить очистку DNS адресов. Пройдите следующие шаги:
- Запустите командную строку от имени администратора.
- По очереди вводите следующие команды: ipconfig /flushdns; ipconfig /registerdns; ipconfig /renew, ipconfig /release.
- Перезапустите ПК / ноутбук.
Установите драйвера на сетевую карту
В ситуации, когда DNS сервер Yota, причиной может быть отсутствие драйверов на сетевую карту. Для проверки этой версии сделайте следующее:
- Жмите Win+R и введите команду devmgmt.msc.
- Посмотрите, нет ли в списке устройств, напротив которых горит восклицательный знак. При наличии таковых пунктов обновите для них драйвера. Для этого жмите на правую кнопку мышки и выберите соответствующий вариант.
Что делать, если не помогает
Бывают ситуации, когда вы все сделали по приведенной выше схеме, но DNS сервер Yota. Попробуйте следующие шаги:
- Измените статус сети с общедоступной на частную.
- Попробуйте отключить антивирусную систему или брандмауэр на время, а после включите его обратно. Проблема часто возникает после установки / переустановки антивирусного ПО. При этом часто трудности появляются из-за установки максимальной защиты. Судя по отзывам, больше всего проблем связано с антивирусом Аваст.
- Позвоните в поддержку Yota и попробуйте узнать причину, почему DNS сервер не отвечает, или возникают иные сбои в его работе.
Действия для устранения неисправности
В первую очередь необходимо выяснить, на каком уровне произошел сбой.
Возможные варианты с признаками:
- неполадки на уровне сайта — ошибка выдается при загрузке только одного сайта, другие открываются;
- проблемы на уровне провайдера — ни одно устройство в данной локальной сети не загружает страницы, везде ошибка, при подключении того же устройства к другой сети соединение работает корректно;
- сбой на уровне маршрутизатора — признаки такие же, как в предыдущем случае;
- ошибка на уровне компьютера — на других устройствах, подключенных к той же сети, не обнаруживаются неполадки с интернетом.
Решение проблемы на уровне ПК
Первым делом убедитесь, что DNS служба работает и перезапустите её:
-
Откройте «Панель управления» → «Администрирование» → «Службы».
-
Найдите «Клиент DNS» и нажмите «Перезапустить».
Не помогло? Следующий шаг — очистка кэша DNS.
-
Откройте «Выполнить», введите «сmd» (или найдите командную строку во встроенном поиске).
-
В появившемся окне терминала введите: Ipconfig/flushdns
-
Проверьте после перезагрузки, устранена ли ошибка.
Смена адреса DNS-сервера
Далее можно попробовать поменять значение DNS address от провайдера:
-
Войдите в «Сетевые подключения». Один из путей: нажать Win+R и прописать «ncpa.cpl».
-
Нажмите на текущее подключение, TCP/IPv4.
-
Если у вас не было включено автоматическое получение адреса DNS-сервера, включите.
Альтернативный DNS сервер
Если предыдущие действия не привели к нужному результату, можно подключиться к другому DNS-серверу. В этом случае DNS-запросы будут адресованы вместо сервера провайдера на тот, который вы укажете. Этот метод также можно использовать для обхода ограничений, которые провайдеры могут накладывать на сайты.
Обратите внимание на следующий момент: смена адреса DNS-сервера на один из лежащих в открытом доступе подвергает риску ваши данные. В целях безопасности пользуйтесь серверами с хорошей репутацией, например, Google Public DNS, OpenDNS, Яндекс.DNS.
Установка Google DNS
Войдите в «Сетевые подключения», выберете подключение к вашей сети, TCP/IPv4. Отметьте «Использовать следующие адреса DNS-серверов» и пропишите IP-адреса Google: 8.8.8.8 и 8.8.4.4.
Адреса других серверов прописываются аналогичным образом.
Особенности Google Public DNS
При использовании серверов от Google обработка запроса может происходить медленнее, чем при работе с локальными серверами провайдеров. Причина этого явления — удаленная географическая расположенность, вследствие которой запросу необходимо преодолеть большее расстояние.
В противовес возможной задержке Google использует собственные технологии сканирования интернета и кеширования информации, что идет на пользу производительности.
Возможной причиной ошибки при загрузке конкретного сайта является его переезд на другой IP-адрес в то время, как обновление информации на локальном DNS-сервере еще не произошло. Поскольку Google сканирует сеть постоянно, информация на его серверах более актуальна, и подключение к ним может решить проблему.
Неисправность антивируса
Неполадки с интернет-соединением может вызывать неисправный антивирус. Чтобы узнать, ваш ли это случай, переведите компьютер в безопасный режим.
Для Windows 10 переключение осуществляется следующим способом:
-
Откройте «Выполнить» (Win+R) и напишите «msconfig».
-
В опции «Загрузка» выберите «Безопасный режим» и «Сеть».
- Перезапустите компьютер.
В безопасном режиме антивирусное ПО не включается, если сайты загружаются нормально, антивирус — источник проблемы, нужно его переустановить.
Проверка маршрутизатора
Неполадки на уровне Wi-Fi роутера по «симптомам» не отличаются от сбоя на уровне провайдера, но есть способ их отличить.
Отсоедините от роутера Ethernet-кабель и вставьте его в разъем компьютера.
Таким образом установится Ethernet-соединение. Если при подключении напрямую проблемы с интернетом устранились, дело в роутере, и его нужно перезагрузить.
Для перезагрузки выключите маршрутизатор, подождите 10-30 секунд и включите снова.
В остальных случаях
Если вы попробовали все вышеописанные методы, но устранить проблему не удалось (ни одна страница не загружается), обратитесь к своему провайдеру.
Если ошибку выдает один определенный сайт, причина сбоя на стороне его владельцев или хостинга. В таком случае придется ждать. Иногда информативным может быть поисковый запрос вида «почему сайт xxx.yyy.com не работает», который может пролить свет на источник проблем.
Удалите адреса DNS сервера
Если два вышеуказанных исправления не устранили проблему, вы можете попробовать удалить сохраненные адреса DNS-серверов из свойств сети. Это сработало для многих пользователей, и стоит поэкспериментировать.
Для удаления как описано выше, щелкните «4 (TCP IPv4)» и жмите «Свойства» жмите «Дополнительно».
В «Дополнительные настройки TCP IP» перейдите на вкладку «DNS» и нажмите «Удалить». Сделайте это для всех записей здесь, а затем нажмите «ОК» внизу, чтобы сохранить изменения.
Выполните тот же процесс, чтобы удалить адреса DNS-серверов для «Интернет-протокола 6 (TCP IPv6)». После этого проверьте сеть.