DNS-сервер не отвечает. Что делать?
Ошибка «DNS-сервер не отвечает» — распространённая проблема, с которой сталкиваются пользователи при попытке открыть сайт в браузере. В этой статье мы подробно разберём причины, по которым не работает DNS, и расскажем, как устранить проблему на компьютере и роутере.
Что такое DNS и зачем он нужен?
Каждому сайту в интернете соответствует уникальный IP-адрес, например 176.108.10.5. Однако для удобства пользователей вместо чисел используются доменные имена — такие как yandex.ru. Связь между доменом и IP-адресом устанавливает DNS-сервер (Domain Name System) — служба, которая преобразует доменные имена в IP-адреса и обратно.
Если вы видите сообщение «DNS-сервер не отвечает», это означает, что устройство не смогло получить нужный IP-адрес, чтобы подключиться к сайту. Причина может быть как на стороне пользователя, так и на стороне интернет-провайдера.
Основные причины ошибки
Причины можно разделить на две группы:
-
- Со стороны интернет-провайдера:
- Недоступность DNS-серверов.
- Технические работы.
- Аварии на линии или перебои с питанием.
- Со стороны пользователя:
- Проблемы с роутером или сетевой картой.
- Сброс настроек.
- Неправильная конфигурация DNS.
- Конфликт с антивирусом или брандмауэром.
- Со стороны интернет-провайдера:
Как решить проблему
Перед тем как начать устранять проблему, важно сначала выяснить, на каком именно этапе возникает ошибка, связанная с недоступностью DNS-сервера. Для этого стоит проверить несколько ключевых моментов: сначала стоит убедиться, работает ли ваш интернет-соединение в целом, а затем определить, возникает ли проблема на уровне локального устройства, маршрутизатора или сети в целом. Также полезно протестировать доступность других сайтов и сервисов, чтобы понять, ограничена ли ошибка только одной страницей или же она затрагивает все ресурсы.
Подключите к Wi-Fi смартфон или ноутбук. Если сайты не открываются везде — причина в роутере или провайдере. Если проблема только на одном ПК, переходите к его диагностике..
Проблема с роутером
Отключите роутер от сети питания на 2–3 минуты, затем включите его снова. Это часто помогает при временных сбоях.
Затем важно убедиться, что настройки роутера не были случайно сбиты. Для этого заходим в панель управления роутером и проверяем введенные данные, которые предоставил ваш интернет-провайдер. Убедитесь, что все параметры подключения, такие как DNS-серверы, шлюз и другие настройки, указаны верно. Если после проверки настройки выглядят корректно, но проблема не решена, стоит проверить, не устарела ли прошивка устройства. Для этого зайдите в раздел обновлений программного обеспечения в интерфейсе роутера и выполните обновление до последней версии прошивки. Это может решить проблемы с подключением и улучшить стабильность работы устройства.
Если в модели роутера не предусмотрено автоматическое обновление, переходим на официальный сайт производителя, находим модель используемого роутера, скачиваем последнюю версию ПО и устанавливаем его.
Проверяем выполненную работу: открываем браузер и проверяем доступность сайтов.
Смена DNS-адреса
Ошибка DNS может возникать и из-за проблем на рабочем компьютере. Расскажем об одном из методов, который позволяет исправить ошибку.
Важно! Так как ручная настройка DNS-сервера на Windows 7, 8 и 10 аналогична, расскажем об этом на примере одной из версий этих ОС.
На компьютере нажимаем сочетание клавиш Win + R и вводим команду ncpa.cpl
Откроется окно «Сетевые подключения». Выбираем текущее подключение, открываем контекстное меню, нажав правую кнопку мыши и выбираем «Свойства»:
В открывшемся окне выбираем строку, отмеченную на изображении «1», нажимаем «Свойства»:
На экране отобразится информация о текущем значении IP и DNS-адресов:
Выбираем нужный пункт, как показано на изображении выше. В соответствующие поля вводим следующие значения: в качестве основного DNS-сервера указываем 8.8.8.8, а в резервное поле — 8.8.4.4. Эти адреса предоставлены Google, однако можно использовать и другие публичные DNS-сервера, такие как Yandex, Comodo, OpenDNS (Cisco) и другие. Для каждого из них предлагаются два адреса: основной и резервный.
Важно! Обязательно указывайте альтернативный адрес. Если предпочитаемый адрес окажется недоступен, обращение пойдет к альтернативному.
Для надежности можно указать в качестве основного DNS-сервера адрес, например, компании Google, а в качестве запасного — Comodo. Такая схема гарантирует, что пользователь всегда будет иметь доступ к доступным DNS-серверам.
Проверка службы DNS
Если настройка DNS-сервера выполнена по инструкции, но ошибка осталась, проверяем службу Domane Name System. Одновременно нажимаем на клавиатуре Win+R, вводим services.msc и нажимаем «Enter»:
Откроется рабочая область, которая содержит службы Windows. Выбираем строку, выделенную синим цветом. Открываем контекстное меню и выбираем пункт «Перезапустить» — служба перезагрузится. Можно проверять доступность сайтов.
Обнуление кэша
Еще один вариант решения проблемы — очистка кэша DNS. Запускаем командную строку с правами локального администратора:
Откроется окно терминала. По очереди прописываем следующие команды:
По окончанию перезагружаем компьютер и пробуем повторно зайти на недоступный ранее сайт.
Настройка антивируса
Если параметры компьютера настроены правильно, но ошибка по-прежнему проявляется, проверяем настройки антивирусного ПО. Сразу оговоримся — не существует плохого антивируса, просто многие из них блокируют подключения к некоторым сайтам, либо DNS-серверам.
Например, антивирус Avast может ограничивать доступ к сайтам, руководствуясь своей внутренней базой угроз. В подобных ситуациях стоит временно деактивировать фаервол в настройках защиты и обновить страницу в браузере. Если доступ по-прежнему невозможен, попробуйте полностью отключить антивирусное ПО на 10–15 минут и проверить повторно — это поможет понять, блокирует ли соединение именно антивирус.
Чтобы в дальнейшем минимизировать риск подобных ошибок, рекомендуется настроить исключения в файрволе, добавив в список доверенных только проверенные веб-ресурсы. Если же проблема сохраняется, стоит рассмотреть возможность замены антивирусного программного обеспечения — для этого сначала полностью удалите текущий антивирус, а затем установите альтернативное решение.
Общение с интернет-провайдером
Иногда сбой в работе DNS может быть вызван неполадками на стороне вашего интернет-провайдера. Если при попытке открыть сайт появляется сообщение «DNS-сервер не отвечает», первым делом стоит связаться с технической поддержкой оператора связи. Специалисты смогут сообщить, идут ли в данный момент технические работы, зафиксированы ли сбои в сети в вашем районе и когда ожидается восстановление доступа к интернету.
Вывод
Ошибка «DNS-сервер не отвечает» — частая, но решаемая проблема. Проверьте роутер, настройте DNS вручную, очистите кэш и, при необходимости, обратитесь к провайдеру. Надеемся, это руководство помогло вам восстановить доступ к интернету.