Если ваш браузер не может установить соединение с Интернетом, функция устранения неполадок Windows иногда отвечает сообщением «DNS-сервер не отвечает». Существует множество факторов, которые могут вызвать появление этого уведомления. К счастью, эту проблему с DNS-сервером обычно можно исправить всего за несколько простых шагов.
- DNS: разрешение имен в режиме онлайн
- DNS-сервер не работает: Лучшие решения с первого взгляда
- Смена веб-браузера
- Деактивация брандмауэра (временно)
- Перезапуск маршрутизатора
- Выбор другого DNS-сервера
- Изменение DNS-сервера через маршрутизатор
- Изменение DNS-сервера в Windows
- Изменение DNS-сервера с помощью PowerShell
- Изменение 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-сервер через настройки маршрутизатора, сначала откройте браузер и зайдите на маршрутизатор следующим образом:
- Откройте командную строку в Windows, используя комбинацию клавиш Windows + [R] и набрав «cmd».
- Теперь введите «ipconfig» на открытой вкладке и скопируйте цифры после «Default gateway» в буфер обмена.
- Теперь скопируйте только эти цифры в поле адреса вашего браузера, подтвердите их и войдите в систему, используя соответствующую информацию доступа.
- Войдите в веб-интерфейс маршрутизатора.
- Найдите «Данные доступа». Обычно он находится в меню «Интернет».
- Выберите отдельный сервер 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-сервером.
- Ноу-хау