“DNS-сервер не Отвечает”: 11 Способов Устранить Ошибку

Система доменных имён (DNS) — это каталог, который переводит доменные имена или имена хостов в адреса интернет-протокола (IP). Благодаря этому процессу пользователи могут легко заходить на сайты через браузер.

Иногда при переходе на сайт можно увидеть сообщения об ошибке DNS, например «DNS-сервер не отвечает» или «Не удаётся открыть страницу». Это означает, что браузер не может подключиться к сайту, потому что DNS-серверу не удаётся правильно сопоставить имя хоста с IP-адресом.

Существует ряд причин, по которым может возникнуть эта ошибка: от неправильно настроенного сетевого адаптера до недействительного адреса DNS-сервера. К счастью, большинство этих проблем лежит на стороне пользователя, и их можно довольно просто решить.

В этой статье мы рассмотрим более 11 решений проблемы «DNS-сервер не отвечает» в Windows и Mac, а также несколько частых причин появления этого сообщения об ошибке.

1. Устраните проблемы с сетью

Диагностика сети — первый шаг к устранению ошибки «DNS-сервер не отвечает». Этот метод без особых усилий поможет диагностировать и устранить все сетевые проблемы и ошибки.

Вот как запустить диагностику сети на компьютерах с Windows и Mac.

Диагностика сети в Windows

Выполните следующие действия, чтобы запустить диагностику сети в Windows 10:

  1. В Windows перейдите в Панель управления -> Сеть и Интернет -> Центр управления сетями и общим доступом.
  2. Выберите параметр Устранение неполадок в разделе Изменение сетевых параметров.
  3. Щёлкните Дополнительные средства устранения неполадок -> Подключения к Интернету -> Запустить средство устранения неполадок.
    Меню запуска выявления ошибок сети в Windows
  1. Дождитесь завершения процесса устранения неполадок. Если в окне появляется сообщение об ошибке, просто следуйте инструкциям по устранению проблемы.

Настройка беспроводной диагностики на Mac

Вот как запустить диагностику беспроводной сети в macOS:

  1. Закройте все открытые приложения и подключитесь к сети, с которой возникла проблема.
  2. Удерживая нажатой клавишу Option, выберите значок состояния Wi-Fi в меню, а затем — Открыть беспроводную диагностику.
  3. Следуйте инструкциям на экране, чтобы проверить подключение к сети.
  4. После завершения процесса сканирования нажимайте иконки информации в окне Обзор, чтобы подробней узнать о каждой записи в списке.
Окно "Обзор" сетевой диагностики на Mac

Если этот метод не помог уcтранить проблему с DNS-сервером, переходите к следующему шагу.

2. Подключитесь с другого устройства

Попробуйте подключить другое устройство к той же домашней сети и зайти на сайт, с которым у вас возникли проблемы.

Если второму устройству удалось получить доступ к странице через ту же сеть, проблема связана с основным устройством.

Однако, если вы по-прежнему не можете зайти на сайт, это может свидетельствовать о проблеме с вашим маршрутизатором.

Попробуйте подключиться с помощью мобильного интернета, чтобы убедиться, что проблема не на стороне сайта.

3. Попробуйте другой браузер

Ещё один простой способ решения проблемы «DNS-сервер не отвечает» — посетить сайт из другого браузера.

Например, если вашим основным браузером является Mozilla Firefox, попробуйте зайти на страницу из Microsoft Edge или Google Chrome.

Если этот метод окажется успешным, обновите браузер по умолчанию до последней версии или полностью переустановите его. Однако, если сообщение «DNS-сервер не отвечает» появляется снова, браузер не является источником проблемы с подключением.

4. Загрузите компьютер в безопасном режиме

Некорректная работа операционной системы может привести к появлению сообщения об ошибке «DNS-сервер не отвечает».

Чтобы выяснить это, необходимо загрузить компьютер в безопасном режиме — урезанной версии вашей операционной системы, которая может ограничивать файлы и ресурсы, используемые для работы вашего устройства.

Вот инструкция по запуску компьютера в безопасном режиме в Windows:

  1. Перейдите в меню Пуск, выберите кнопку питания, затем нажав и удерживая клавишу Shift, нажмите Перезагрузка.
  2. В окне Выберите параметр нажмите Поиск и устранение неисправностей -> Дополнительные параметры.
  3. Выберите опцию Параметры загрузки в разделе Дополнительные параметры и нажмите Перезагрузить.
  4. Нажмите F5 на клавиатуре, чтобы выбрать Безопасный режим с загрузкой сетевых драйверов.

Если вы используете Mac, вот как запустить компьютер в безопасном режиме:

  1. Перейдите в меню Apple -> Выключить. Подождите около 10 секунд после выключения устройства.
  2. Включите Mac и быстро нажмите и удерживайте клавишу Shift, пока не увидите экран входа в систему.

Если в безопасном режиме ваше сетевое соединение работает, значит причина проблемы «DNS-сервер не отвечает» в стороннем программном обеспечении. Чтобы устранить неполадку, вам нужно будет найти и удалить проблемное приложение со своего компьютера.

5. Перезагрузите модем или роутер

Неисправный модем или маршрутизатор также могут быть причиной того, что DNS-сервер не отвечает.

Попробуйте перезапустить модем или маршрутизатор, чтобы очистить кэш.

Для этого просто нажмите кнопку питания на маршрутизаторе или модеме и выньте вилку кабеля питания из розетки. Подождите не менее 30 секунд, прежде чем снова включить устройство.

Если это не помогло, попробуйте сбросить модем или роутер до настроек по умолчанию. Обратитесь к инструкции по эксплуатации устройства, чтобы узнать, как это сделать.

6. Деактивируйте антивирус и брандмауэр

Антивирусные программы и брандмауэры призваны защитить ваше устройство от вредоносного программного обеспечения. Однако эти инструменты также могут блокировать ваше интернет-соединение.

Попробуйте временно отключить антивирус и брандмауэр, чтобы проверить, не являются ли они причиной ошибки «DNS-сервер не отвечает».

Чтобы перейти к настройкам антивируса и брандмауэра в Windows, выберите меню Пуск и нажмите Параметры -> Обновление и безопасность -> Безопасность Windows -> Защита от вирусов и угроз.

Меню "Защита от вирусов и угроз" в Windows

Если вы используете компьютер с Mac, перейдите в Системные настройки -> Защита и безопасность -> Брандмауэр.

Вкладка "Брандмауэр" на Mac

После деактивации антивируса и брандмауэра повторно запустите диагностику сети и откройте сайт снова.

Если проблема исчезла, обновите или переустановите антивирус и брандмауэр перед их повторной активацией.

7. Отключите другие подключения

Ещё одно решение проблемы «DNS-сервер не отвечает» — отключить неиспользуемые соединения на вашем устройстве.

Выполните следующие действия, чтобы отключить дополнительные сетевые подключения в Windows:

  1. Перейдите в Параметры -> Сеть и Интернет -> Центр управления сетями и общим доступом.
  2. Щёлкните Изменение параметров адаптера в левом боковом меню.
Меню Настройки Сети и Интернета в Windows
  1. Откроется страница сетевых подключений. Нажмите правой кнопкой мыши на Подключение по локальной сети и другие подключения, которые вы не используете, и выберите Отключить.

Вот как отключить сетевые подключения на Mac:

  1. Перейдите в меню Apple -> Системные настройки -> Сеть.
Меню Активных Подключений на Mac
  1. Выберите каждое из неиспользуемых подключений в левой части экрана и нажмите кнопку минус (–), чтобы отключить соединение.

После отключения всех неиспользуемых подключений перезапустите браузер и попробуйте зайти на сайт снова.

8. Измените адрес DNS-сервера

Если ни одно из выше перечисленных решений не помогло получить доступ к сайту, попробуйте изменить адрес DNS-сервера.

Ваша домашняя сеть настроена таким образом, чтобы автоматически получать адрес DNS-сервера от вашего интернет-провайдера (ISP). Однако, если DNS-сервер интернет-провайдера не отвечает, интернет-служба тоже перестанет работать.

Чтобы временно решить эту проблему, измените настройки DNS, заменив DNS-адрес. Это позволит вашему браузеру загружать любые сайты, как и прежде.

К счастью, многие сервисы, такие как Cloudflare или Google Public DNS, предлагают DNS-адреса для бесплатного использования.

Чтобы настроить другой DNS-сервер в Windows, выполните следующие действия:

  1. Откройте страницу сетевых подключений, введя ncpa.cpl в поле поиска Windows. Нажмите Enter.
  2. Щёлкните правой кнопкой мыши по текущему соединению и выберите Свойства.
Выбор Опции Свойства в Сетевых Подключениях Windows
  1. В окне свойств выберите IP версии 4 (TCP/IPv4) -> Свойства.
  2. На странице свойств IP версии 4 (TCP/IPv4) отметьте опцию Получить IP-адрес автоматически и Использовать следующие адреса DNS-серверов.
Окно Свойств IP Версии 4
  1. Введите желаемые адреса DNS-серверов в поля Предпочитаемый DNS-сервер и Альтернативный DNS-сервер.
  2. Отметьте галочкой опцию Подтвердить параметры при выходе и нажмите ОК.
  3. Перезагрузите компьютер.

Вот пошаговая инструкция, как изменить адрес DNS-сервера на Mac:

  1. Перейдите в меню Apple -> Системные настройки -> Сеть.
  2. Щёлкните по службе, которую вы используете для подключения к интернету и выберите Дополнения -> DNS.
Окно добавления DNS-сервера
  1. Нажмите кнопку плюс, чтобы добавить новый DNS-сервер. Нажмите ОК, а затем Применить.

Переподключитесь к интернету и проверьте, исчезла ли проблема «DNS-сервер не отвечает».

9. Очистите DNS-кэш

Ещё одно решение для устранения проблем с подключением к DNS-серверу — очистка кэша DNS. Очистка кэша маршрутизатора может способствовать правильной работе DNS.

Чтобы удалить файлы кэша DNS в Windows:

  1. Введите команду cmd в поисковой строке и нажмите Enter, чтобы открыть командную строку Windows.
  2. В командной строке введите ipconfig / flushdns и нажмите Enter.
  3. Если всё пройдёт успешно, в командной строке появится подтверждающее сообщение.
Сообщение об успешной очистки кеша DNS в командной строке

Очистить кэш DNS на Mac также относительно просто, но крайне важно запустить правильную командную строку в зависимости от вашей текущей версии операционной системы.

На вашем Mac откройте Терминал, нажав F4 и введя слово «терминал» в поиске Launchpad.

После открытия приложения запустите команду, которая подходит для вашей версии macOS.

Для macOS Big Sur введите следующую команду:

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Чтобы очистить DNS-кэш в macOS Catalina, запустите эту команду:

sudo killall -HUP mDNSResponder

Используйте эту команду, чтобы очистить кэш DNS в macOS Mojave:

sudo killall -HUP mDNSResponder

Очистите DNS-кэш в macOS High Sierra с помощью этой команды:

sudo killall -HUP mDNSResponder

Для macOS Sierra, Mac OS X El Capitan, X Mavericks, X Mountain Lion или X Lion выполните следующую команду:

sudo killall -HUP mDNSResponder

Если вы используете Mac OS X Yosemite, введите эту команду:

sudo discoveryutil udnsflushcaches

Для Mac OS X Snow Leopard выполните команду:

sudo dscacheutil -flushcache

Если вы используете версию Mac OS X Leopard и ниже, введите эту команду:

sudo lookupd -flushcache

После выполнения приведённых выше команд сетевой адаптер обновит свою DNS-конфигурацию.

10. Отключите IP версии 6 (IPv6)

Интернет-протокол версии 6 (IPv6) — это последняя версия интернет-протокола, который идентифицирует устройства в Интернете и локальной сети.

Однако IPv6 также может быть причиной ошибки «DNS-сервер не отвечает». Поэтому попробуйте отключить IPv6, если предыдущие решения не помогли решить проблему.

Чтобы отключить IPv6 в Windows:

  1. Перейдите в раздел Сетевые подключения (для быстрого перехода введите в поиске ncpa.cpl), щёлкните по активному подключению к интернету правой кнопкой мыши и выберите Свойства.
  2. На вкладке Сеть найдите опцию IP версии 6 (TCP/IPv6)и снимите флажок.
Окно Сетевых Подключений, Опция IP Версии 6
  1. Нажмите ОК.

Чтобы отключить IPv6 на вашем Mac:

  1. Перейдите в меню Apple -> Системные настройки -> Сеть.
  2. Щёлкните по службе, которую вы используете для текущего подключения к интернету и выберите Дополнения -> TCP/IP.
  3. Нажмите на выпадающее меню Настроить IPv6 и установите для него значение Выкл. Нажмите ОК.

Если параметр Выкл недоступен в раскрывающемся меню Настроить IPv6, попробуйте отключить IPv6 с помощью командной строки.

Чтобы отключить IPv6 при беспроводном подключении, откройте приложение Терминал на своем Mac и выполните следующую команду:

networksetup -setv6off Wi-Fi

Если вы хотите отключить IPv6 при подключении к сети Ethernet, используйте эту команду:

networksetup -setv6off Ethernet

Также можно отключить IPv6 для беспроводного и Ethernet-соединения одновременно, введя следующую команду:

networksetup -setv6off Ethernet && networksetup -setv6off Wi-Fi

Обязательно перезагрузите устройство и снова подключитесь к интернету, чтобы проверить, исчезла ли ошибка «DNS-сервер не отвечает».

11. Обновите драйвер сетевого адаптера

Причиной появления проблемы «DNS-сервер не отвечает» на компьютере с Windows также может быть устаревший драйвер сетевого адаптера.

Есть два варианта, как вы можете обновить драйвер сетевого адаптеравручную или автоматически.

Для новичков, не знакомых с программным обеспечением драйвера, обновить его вручную может быть довольно сложно. Поэтому лучше воспользоваться методом автоматического обновления с помощью такого инструмента, как Driver Easy.

Обратите внимание, что прежде чем использовать бесплатную версию Driver Easy, необходимо создать точку восстановления системы (англ.). Это позволит вернуть ваш компьютер к предыдущему состоянию в случае, если что-то пойдёт не так.

Чтобы автоматически обновить драйвер сетевого адаптера с помощью Driver Easy, выполните следующие действия:

  1. Загрузите и установите программное обеспечение Driver Easy на свой компьютер.
  2. Запустите программу и нажмите кнопку сканирования Scan Now.
Экран с Кнопкой Сканирования в Программе Driver Easy
  1. Нажмите кнопку Update рядом с каждым из устаревших драйверов, чтобы обновить их.
  2. Дождитесь завершения процесса загрузки и установки и перезагрузите компьютер.

По завершению всего процесса ещё раз зайдите на сайт, чтобы проверить, помог ли этот метод решить проблему «DNS-сервер не отвечает».

Частые причины ошибки “DNS-сервер не отвечает”

Одна из наиболее частых причин проблем с DNS — неправильно настроенные DNS-записи. Это может произойти, если в процессе добавления записей ввести неправильные значения или неправильный IP-адрес.

Вот другие возможные причины того, что вам не удаётся получить доступ к сайту:

  • DNS-провайдер недоступен. Ваша служба DNS может перестать работать из-за ошибок DNS в сети, таких как интенсивный трафик и сбой сервера.
  • Неисправный роутер или модем. Неисправный маршрутизатор или модем также может вызвать ошибки DNS. Попробуйте переключить порты или использовать другие кабели Ethernet, чтобы определить, является ли ваш маршрутизатор причиной проблемы с DNS.
  • Проблемы с оборудованием или сетью. Некоторые аппаратные или сетевые сбои также могут вызывать ошибку «DNS-сервер не отвечает». Например, один сервер не может правильно передать информацию следующему серверу.
  • Антивирусная программа. Проблемы могут возникнуть при обновлении антивирусного программного обеспечения. Антивирус может решить, что ваш компьютер заражен и блокировать доступ в интернет. Соответственно вы увидите сообщение в браузере о том, что DNS-сервер не отвечает.

Итоги

Ошибка «DNS-сервер не отвечает» означает, что ваш браузер не может подключиться к интернету.

Среди причин появления проблемы с DNS можно выделить следующие: неправильно настроенные DNS-записи, недоступные службы DNS, неисправный маршрутизатор или модем, проблемы с оборудованием или сетью, а также ошибки антивирусного ПО.

Вот некоторые из наиболее распространённых методов решения проблемы «DNS-сервер не отвечает»:

  • Устранение сетевых проблем. Запустите диагностику сети, чтобы выявить и устранить проблемы с подключением к интернету.
  • Перезагрузка модема или роутера. Очистите кэш модема или маршрутизатора, выключив устройство и отключив кабель питания.
  • Отключение антивируса и брандмауэра. Временная деактивация антивируса и брандмауэра может помочь решить проблему с DNS.
  • Очистка DNS-кэша. Очистите кэш маршрутизатора, чтобы обновить конфигурацию DNS.
  • Изменение адреса DNS-сервера. Замените адрес вашего интернет-провайдера другим адресом DNS.

Мы надеемся, что эта статья помогла вам решить проблему «DNS-сервер не отвечает» и вам удалось подключиться к желаемому сайту.

Если у вас остались вопросы или есть предложения, как мы можем улучшить эту статью, поделитесь ими в разделе комментариев ниже.

Author
Автор

Olha L.

Ольга уже около пяти лет работает менеджером в сфере IT. Написание технических заданий и инструкций — одна из её главных обязанностей. Её хобби — узнавать что-то новое и создавать интересные и полезные статьи о современных технологиях, веб-разработке, языках программирования и многом другом.