DNS-сервер не отвечает? Вот как исправить ошибку

Если ваш браузер не может установить соединение с Интернетом, функция устранения неполадок Windows иногда отвечает сообщением «DNS-сервер не отвечает». Существует множество факторов, которые могут вызвать появление этого уведомления. К счастью, эту проблему с DNS-сервером обычно можно исправить всего за несколько простых шагов.

DNS: разрешение имен в режиме онлайн

Система доменных имен (DNS) — это служба каталогов, используемая для преобразования буквенно-цифровых доменных имен в цифровые IP-адреса. Являясь децентрализованным процессом, разрешение имен обычно происходит в сетях DNS-серверов, распределенных по всему миру. Каждый интернет-адрес, который вы вводите в строку поиска вашего веб-браузера, пересылается маршрутизатором на сервер DNS. Затем этот сервер преобразует доменное имя в цифровую последовательность и возвращает соответствующий IP-адрес. Если DNS-сервер не выдает ответ из-за сбоя, то получить доступ к нужному сайту невозможно; в результате появляется сообщение об ошибке «DNS-сервер не отвечает».

DNS-сервер не работает: Лучшие решения с первого взгляда

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

Смена веб-браузера

Чтобы убедиться, что проблема с подключением не связана с вашим браузером, проведите тест, попытавшись посетить нужную веб-страницу с помощью других приложений. Такие веб-браузеры, как Mozilla Firefox, Google Chrome, Microsoft Edge и Apple Safari, являются одними из самых обычных вариантов. Если вы можете решить проблему простым переключением браузера, проверьте настройки предпочитаемого приложения и убедитесь, что вы используете последнюю версию. В некоторых случаях может потребоваться удаление программы и ее повторная установка.

Деактивация брандмауэра (временно)

Если вам не удалось достичь желаемых результатов простой сменой браузера, то следующим шагом будет исключение брандмауэра Windows как возможного виновника. Вызовите панель управления и временно отключите брандмауэр. Если теперь вы сможете получить доступ к нужному сайту, то, похоже, вы определили брандмауэр как источник проблемы. Далее проверьте его конфигурацию. Если ошибка сохраняется даже после отключения брандмауэра, то причиной проблемы может оказаться DNS-сервер.

Перезапуск маршрутизатора

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

Выбор другого DNS-сервера

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

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

Использование публичного DNS-сервера также является одним из вариантов; просто поищите в специальных списках DNS-серверов. Google использует быстрый, бесплатный и очень надежный публичный DNS-сервер. Как настроить эти DNS-серверы через настройки маршрутизатора или в Windows 10 и Windows 11, описано в пошаговых инструкциях ниже.

Изменение DNS-сервера через маршрутизатор

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

  1. Откройте командную строку в Windows, используя комбинацию клавиш Windows + [R] и набрав «cmd».
  2. Теперь введите «ipconfig» на открытой вкладке и скопируйте цифры после «Default gateway» в буфер обмена.
  3. Теперь скопируйте только эти цифры в поле адреса вашего браузера, подтвердите их и войдите в систему, используя соответствующую информацию доступа.
  4. Войдите в веб-интерфейс маршрутизатора.
  5. Найдите «Данные доступа». Обычно он находится в меню «Интернет».
  6. Выберите отдельный сервер DNSv4 и введите адреса (основной и дополнительный) по своему усмотрению. Например, для серверов Google это адреса 8.8.8.8 и 8.8.4.4.
Примечание

Если вместо протокола Интернета версии 6 (IPv6) используется протокол Интернета версии 4 (IPv4), то IPv6-адреса DNS-сервера также должны быть обменены. Публичные адреса DNSv6 серверов Google следующие:

— 2001:4860:4860::8888

— 2001:4860:4860::8844

Изменение DNS-сервера в Windows

Шаг 1: Показать сетевые подключения

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

Шаг 2: Выберите используемый сетевой адаптер

На втором шаге вам необходимо выбрать используемый интернет-адаптер. Если у вас беспроводное подключение, выберите адаптер WLAN (Беспроводное сетевое подключение). Если вы подключаетесь к Интернету через кабель, подойдет адаптер LAN (подключение к локальной сети/Ethernet). Определив нужный сетевой адаптер, щелкните на нем правой кнопкой мыши и выберите пункт меню «Свойства».

Шаг 3: Выберите протокол Интернета

Теперь пришло время выбрать используемый интернет-протокол. Вы можете выбрать между Интернет-протоколом версии 4 и Интернет-протоколом версии 6. Начните с настроек DNS-сервера для версии 4, выбрав его и нажав кнопку «Свойства».

Шаг 4: Изменение адреса DNS-сервера

Нажмите на кнопку «Использовать следующие адреса DNS-серверов» и введите там адрес альтернативного DNS-сервера. Например, если вы хотите использовать DNS-сервер Google, введите 8.8.8.8 для «Предпочтительный DNS-сервер» и 8.8.4.4 для «Альтернативный DNS-сервер».

Нажмите кнопку «OK», чтобы подтвердить изменение DNS-сервера.

Примечание

Если вместо протокола Интернета версии 4 (IPv4) используется протокол Интернета версии 6 (IPv6), выберите версию 6 на третьем шаге и задайте соответствующие адреса IPv6. Например, для серверов Google это будут 2001:4860:4860::8888 и 2001:4860:4860::8844.

Изменение DNS-сервера с помощью PowerShell

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

Щелкните значок Windows на панели задач, найдите «PowerShell», щелкните правой кнопкой мыши «Windows PowerShell», а затем выберите в меню «Запуск от имени администратора».

Теперь вы можете определить имя (псевдоним) адаптера (т.е. сетевого кабеля), который должен подключать вас к Интернету. Для этого введите следующую команду в PowerShell:

Get-NetAdapter|select ifDesc, ifAlias, ifIndex, MediaType | fl

В примере имя адаптера — «Ethernet». Используйте следующую команду для изменения адресов DNS-серверов:

Set-DnsClientServerAddress -InterfaceAlias "Ethernet" -ServerAddresses "8.8.8.8","8.8.4.4"

Вместо «Ethernet» вставьте ранее определенное имя интерфейса (если оно отличается).

Примечание

Адреса DNS-серверов 8.8.8.8 и 8.8.4.4 — это адреса публичных DNS-серверов Google. Если используется другой общедоступный DNS-сервер, оба адреса должны быть изменены соответствующим образом.

Изменение DNS-сервера с помощью командной строки

Изменение DNS-сервера с помощью командной строки также рассчитано на пользователей с некоторым опытом администрирования Windows.

Сначала откройте командную строку от имени администратора, введя «cmd» в функции поиска, щелкнув правой кнопкой мыши соответствующий результат поиска и выбрав «Запуск от имени администратора».

Далее определите имя интерфейса. Это делается с помощью команды:

netsh interface show interface

Теперь вы можете настроить первичный и вторичный DNS-серверы с помощью следующих команд:

netsh interface ip add dns name="Ethernet" addr=8.8.8.8 index=1
netsh interface ip add dns name="Ethernet" addr=8.8.4.4 index=2
Примечание

Имя в кавычках должно совпадать с ранее заданным именем интерфейса!

Проверка нового DNS-сервера

Вы можете выяснить, помогла ли смена DNS-сервера решить проблему, проведя простой тест. Введите в браузере URL-адрес известного сайта, например, https://www.google.com. Если сайт доступен, значит, DNS-сервер работает правильно.

Если сайт недоступен, введите в браузер следующий IP-адрес: 172.217.23.99. Это один из IP-адресов Google. Если после ввода этого адреса Google не появляется, это, скорее всего, означает общую проблему с Интернетом, а не проблему с DNS-сервером.

  • Ноу-хау

    Оцените статью
    cdelat.ru
    Добавить комментарий