Что делать, если DNS-сервер не отвечает
Содержание
Интернет сеть – это довольно разветвленная международная сеть, состоящая из различного сложного цифрового оборудования. На любом участке этой системы может возникнуть разрыв соединения или иные непредвиденные сбои в работе. Статья дает подробное описание и расскажет о том, почему DNS-сервер не отвечает. Дополнительно будет приведено описание работы DNS-сервера, причины возникновения таких ошибок и способы их устранения.
DNS
Прежде чем начать разбираться, почему ДНС сервер перестает отвечать, необходимо сначала понять, что такое DNS. Данная аббревиатура переводится как «система доменных имен». Намного проще понять работу сервера можно следующим образом:
- Разработчик интернет сайта присваивает ему доменное имя, например, www.mail.ru и регистрирует его на данный сайт. При этом имя указывается в виде буквенного кода с возможностью использования цифр и некоторых знаков.
- Сервер, на котором расположен хостинг провайдера услуг, перекодирует буквенное название в цифровое, например, в 94.100.191.201. При этом цифры в адресе - это просто перекодировка букв из названия сайта, ведь компьютер понимает только цифровой код.
- При вводе в адресную строку буквенного имя сайта, компьютер отправляет его на сервер провайдера.
- Сервер запрашивает уже перекодированное цифровое имя в базах сторонних серверов. При этом происходит поиск на всех доступных серверах, за исключением заблокированных провайдером. Также может возникнуть блокировка самим сервером IP-адреса провайдера.
- Если имя доступно, компьютер через сеть получает обратный запрос от сервера и происходит соединение.
На любом отрезке этой цепочки система отправляет запрос и получает обратный ответ. При этом отправка и получение могут прерваться из-за того, что DNS-сервер недоступен. Это означает то, что компьютер не смог отправить запрос, либо сторонний сервер не смог найти в базе подходящий под запрос цифровой код. Разобравшись в принципе работы сервера, поговорим о причинах, которые повлекли за собой такой сбой в работе.
Причины сетевой ошибки
Ошибка системы, когда DNS-сервер не отвечает, может возникнуть по следующим причинам:
- Возможно, что DNS-сервер недоступен из-за проблем на стороне поставщика интернет-услуг. Причин данного сбоя может быть большое количество, например, технические работы, проблемы с оборудованием или перегрузка сети.
- Проблема связана с ошибками на стороне пользователя. Здесь количество возможных причин может быть большое – отключение или сбой в настройках роутера, неполадки с компьютером или кабельными линиями, а также интернет-браузером.
- Отказ доступа может возникнуть из-за блокировки адреса сайта самим провайдером. Под блокировку подпадают сайты с нежелательным и запрещенным контентом.
Еще одной причиной может стать неправильная работа приложений. Часто ошибка DNS возникает только при работе с небезопасными приложениями и затрагивает открытие программ от официальных поставщиков.
Варианты устранения ошибки
Если возникла проблема и DNS сервис не отвечает, надо понять, что делать в этом случае для ее решения. Существует несколько способов устранения этой ошибки сервера, о которых мы поговорим далее в статье.
Перезагрузка устройств
Самой распространенной причиной возникновения проблем при обращении к DNS-серверу может стать сбой в работе домашнего оборудования. Стоит выполнить перезагрузку компьютера и роутера. Перед повторным включением стоит подождать несколько минут и затем повторно проверить работоспособность устройств.
На отсутствие соединения компьютера с роутером или на проблему со стороны самого провайдера укажет надпись «Без доступа к Интернету» около текущего сетевого подключения. В этом случает надо проверить наличие передачи данных на стороннем устройстве. Просто нужно выполнить переход на любой сайт с мобильного телефона. Если ресурс даже в этом случае не работает, значит проблема в роутере или на стороне провайдера.
Роутер
Проверку настроек роутера необходимо проводить в том случае, когда ДНС-сервер выдает ошибку только на тех устройствах, которые подключены к данному роутеру. На проблему именно с вашим роутером укажет наличие соединения с данной сетью у других ближайших устройств. Например, когда соседи подключаются к сети вашего провайдера без проблем. Проверка проводится следующим образом:
- Связаться с провайдером и узнать возможные причины исчезновения доступа к сети. Если с их стороны не было никакого отключения услуг, то проблема в настройках устройства или в сетевом кабеле. Часто старые модели роутеров сбиваются при скачках электроэнергии. Также стоит проверить кабельное подключение, если провайдер поставляет услуги через телефонную линию.
- Далее потребуется проверить настройки устройства. Надо ввести в адресную строку браузера адрес, который обычно прописывается на самом роутере или указан в документации провайдера. Например, это может быть http://192.168.1.1 или http://192.168.0.1.
- Далее на открывшейся странице надо ввести логин и пароль пользователя.
- Затем откроется полная информация о текущих настройках роутера. Основная информация о настройках может иногда подсвечиваться зеленым цветом.
- Если система обнаружит какие-то ошибки, то она отобразит их на экране.
Далее потребуется провести диагностику подключения роутера и провести настройки, согласно инструкции провайдера. Часто провайдеры могут сами настроить оборудование с помощью режима удаленного доступа. Просто необходимо связаться со службой поддержки и сделать запрос на выполнение такой удаленной настройки устройства.
Смена сервера
Часто пользователи сталкиваются с тем, что устройство или ресурс начинают сбоить, а DNS-сервер из-за этого не отвечает. Возникают такие проблемы в основном на компьютерах или ноутбуках с ОС Виндовс. Данная проблема связана с перегрузкой сети или блокировкой IP со стороны провайдера. В первом случае надо дождаться, пока сеть станет работать нормально. А вот для последнего случая решение проблемы заключается в смене IP-адреса. Далее подробно опишем, как исправить проблему в том случае, когда DNS-сервер не отвечает на компьютере с Windows 7:
- Через меню «Пуск» надо открыть «Панель управления».
- Далее перейти в сетевые настройки через щелчок по строке «Просмотр состояния сети и задач» в разделе «Сеть и Интернет».
- Потом в новом окошке необходимо найти текущее сетевое подключение.
- Затем кликнуть правой кнопкой мышки по сетевому подключению. Далее в контекстном меню открыть свойства подключения через клик по одноименной кнопке на экране.
- В открывшемся списке свойств выбрать строку «Протокол Интернета версии 4 (TCP/IPv4)».
- В новом окне потом ставим галочку напротив чекбокса «Использовать следующий IP-адрес» и прописываем необходимый адрес, маску подсети и основной шлюз.
- Затем отмечаем галочку около строки «Использовать следующие адреса DNS-серверов». Прописываем предпочитаемый DNS-сервер и альтернативный адрес, в случае необходимости.
Далее следует сохранить изменения и подтвердить их применение с помощью клика по кнопке
внизу экрана. После выполняется перезагрузка компьютера, и проверяется работа соединения. При изменении DNS-сервера стоит учесть то, что любой IP-адрес может временами работать некорректно. Поэтому необходимо прописать как основной, так и дополнительный адрес. Это поможет избежать возможных проблем с доступом к сети во время больших нагрузок и различных сбоев. Сервера в таком случае просто переключатся с основного сервера на дополнительный. При этом пользователь даже не заметит этого и продолжит работать в сети.Для случая, когда DNS-сервер не отвечает на устройствах с Windows 10, необходимо сделать аналогичные шаги ранее описанным для решения проблемы и восстановления нормальной работоспособности сети.
Перед тем как делать замену DNS-сервера на новый, стоит проверить скорость его работы. Делается это при помощи программной утилиты «Benchmark». Проверка выполняется следующим образом:
- Скачать и установить программу «Benchmark».
- В меню тестирования ввести необходимые адреса DNS серверов.
- Запустить тестирование.
По завершении теста программа выдаст результаты скорости работы всех указанных IP. Далее нужно будет только выбрать IP, у которых самые высокие значения скорости работы.
Скорость работы IP зависит от его загруженности со стороны пользователей. Особенно высокая загруженность свойственна региональным сетям.
Перезапуск DNS
После ручной замены DNS и при повторной проверке соединения может возникнуть проблема с самой службой. Устранить системную ошибку можно следующим образом:
- Открыть диалоговое окно через одновременное нажатие сочетания клавиш «Win+R».
- Ввести в строке команду «services.msc» и нажать клавишу ввода.
- В открывшемся окне «Службы» выбрать в списке строку «DNS клиент».
- Далее необходимо кликнуть правой кнопкой мыши по данной службе и выбрать в контекстном меню строку «Перезапустить».
После того как перезапуск будет выполнен, следует перезагрузить компьютер и повторить соединение с нужным сайтом. Если все открывается, то это означает, что проблема заключалось в работе данной службы. Кроме того такая проблема может возникать: при одновременной работе нескольких приложений, попытке их обновления или использовании неофициального программного обеспечения от ненадежных разработчиков. Чтобы исключить возникновение таких проблем в дальнейшем, рекомендуется снизить нагрузку на сетевые и программные ресурсы устройства.
Работа с драйверами
Драйвер сетевой карты компьютера также имеет большое значение, ведь именно от него зависит хорошая скорость соединения с сетью. Если есть проблемы с сетевым подключением, стоит обновить драйвер и затем сделать переподключение к сети. Делается это следующим образом:
- Открыть на компьютере «Диспетчер устройств». Например, нажать комбинацию горячих клавиш «Win+S» и затем в списке выбрать данный пункт.
- Далее в открывшемся окошке найти и кликнуть по строке «Сетевые адаптеры».
- Потом выбрать в списке нужный сетевой адаптер и кликнуть по нему правой кнопкой мышки.
- Затем в контекстном меню нажать «Обновить драйвер».
Далее откроется страница, где надо будет выбрать вариант автоматического или ручного обновления драйвера. После обновления драйвера, необходимо будет выполнить перезагрузку компьютера.
Если ошибка в работе DNS возникла именно после выполнения последнего обновления драйвера сетевой карты, необходимо выполнить откат и вернуться к предыдущей версии драйвера.
Антивирус
Большой проблемой при соединении с сайтами являются ограничения, которые устанавливаются антивирусными программами. Если соединения с DNS нет или оно плохо работает, то возможно проблема связана именно с антивирусом. В этом случае следует выполнить такие шаги:
- Войти в настройки антивируса и на время приостановите его работу.
- Для этого в окне «Параметры защиты от вирусов и других угроз» надо деактивировать ползунок напротив строки «Защита в режиме реального времени».
- Проверить после выполнения данных манипуляция подключение к нужному сайту.
Если браузер смог установить соединение, значит необходимый адрес не открывался из-за того, что он или DNS-сервер располагались в черном списке антивирусного софта. Тут также стоит учесть то, что добавление в черный список адресов может возникнуть по ряду причин, например, из-за наличия запрещенного контента, вероятных мошеннических действий со стороны сайта или наличия вредоносного ПО. Пользоваться или нет этим ресурсом, решает сам пользователь.
Если сайт важен для пользователя и заведомо является безопасным, то надо добавить в антивирус исключение для него. Другой вариант – смена антивирусного софта на более лояльный.
Кэш
Проблема с подключением к DNS-серверу часто связана с ошибками DNS кеша, который со временем переполняется. Решить проблему в Windows 7 и 8 помогут шаги, которые приведены на изображении ниже:
Если на компьютере установлена операционная система Windows 10, то устранять проблему поможет та же самая команда «ipconfig /flushdns», отвечающая за очистку DNS кеша.
Дополнительные ошибки
Если DNS не работает после выполнения всех ранее описанных вариантов, стоит обратить внимание на следующее:
- При кабельном подключении роутера к компьютеру необходимо проверить целостность кабеля и его соединительных штекеров. Проверку можно сделать, используя тестер или подключив кабель к другому роутеру, работоспособность которого не вызывает сомнений. Также необходимо проверить целостность телефонного кабеля, если провайдер использует способ подключения устройства через телефонную линию.
- Блокировка подключения может быть вызвана работой интернет-браузера. Стоит попробовать обновить неработающее ПО или удалить его, а затем установить другой браузер.
- Неофициальные программы, которые также могут влиять на работу браузера. Например, вредоносные программы, которые пытаются украсть различные данные с компьютера. Если DNS не отвечает после установки таких программ, стоит удалить их и выполнить полную проверку и очистку компьютера при помощи антивируса.
- Еще одной причиной может стать блокировка сети со стороны провайдера. Это частая причина в регионах и странах со множеством ограничений. Если такая проблема существует, то официального решения для нее в таком случае не будет. Обойти ограничения конечно можно, однако с юридической стороны это будет нарушением. Поэтому нелегальные варианты обхода таких ограничений рассматривать в данной статье не будем. Вы можете сами набрать в поисковой строке необходимый запрос и найти огромное количество вариантов решения такой проблемы в сети.
Заключение
Не все интернет-ресурсы и сторонние сервера являются надежными и создаются только для благих целей. Есть большое количество ресурсов, которые содержат незаконную информацию или контент. Именно поэтому данные адреса и блокируются провайдерами. Также проблема с подключением может возникнуть по причине ошибок, которые связаны с работой оборудования как на стороне пользователя, так и поставщика услуг. Описанные в материале рекомендации помогут выявить и устранить различные проблемы, связанные с работой интернет-соединения.