DNS-сервер недоступен: Что это значит и как это исправить
Когда вы видите сообщение “DNS-сервер недоступен”, это означает, что ваше устройство не может установить связь с сервером службы DNS (система доменных имен), который отвечает за преобразование доменных имен (например, example.com) в IP-адреса, используемые компьютерами для поиска веб-сайтов. Эта ошибка не позволяет вам получить доступ к веб-сайтам, поскольку ваше устройство не может преобразовать доменные имена в IP-адреса.
В этой статье мы объясним, что означает ошибка DNS-сервер недоступен, каковы ее распространенные причины, а также как устранить неполадки и решить проблему.
Что означает “DNS-сервер недоступен”?
DNS (система доменных имен) – это как телефонная книга Интернета, переводящая удобные для пользователя доменные имена в машиночитаемые IP-адреса. Когда DNS-сервер недоступен, ваше устройство не может распознать доменные имена, что приводит к ошибкам при попытке доступа к веб-сайтам.
Эта проблема может возникнуть по разным причинам, включая проблемы с конфигурацией сети, проблемы с интернет-провайдером (ISP) или проблемы с вашим устройством.
Распространенные причины ошибки DNS Server Unavailable
Ошибка недоступности DNS-сервера может быть вызвана несколькими факторами:
1. Перебои в работе DNS-сервера
DNS-сервер, предоставляемый вашим провайдером, может не работать или испытывать большой трафик, что делает его временно недоступным.
2. Проблемы с конфигурацией сети
Неправильные сетевые настройки на компьютере или маршрутизаторе могут помешать устройству подключиться к DNS-серверу.
3. Вмешательство брандмауэра или антивируса
Иногда защитное программное обеспечение (брандмауэры или антивирусные программы) может блокировать DNS-запросы, вызывая проблемы с подключением.
4. Проблемы с маршрутизатором или модемом
Проблемы с маршрутизатором или модемом, например устаревшая прошивка или неправильные настройки DNS, могут нарушить соединение с DNS-сервером.
5. Неправильные настройки DNS
Вручную настроенные параметры DNS на вашем компьютере или маршрутизаторе могут указывать на неправильный DNS-сервер.
Как исправить ошибку DNS Server Unavailable
Вот несколько способов, которыми можно попытаться устранить ошибку недоступности DNS-сервера:
1. Перезапустите маршрутизатор и модем
Самое простое решение часто оказывается самым эффективным. Перезапуск маршрутизатора и модема поможет обновить интернет-соединение и устранить временные проблемы.
Шаги:
- Выключите модем и маршрутизатор, отсоединив их от источника питания.
- Подождите 30 секунд, затем снова подключите их.
- Дождитесь полной перезагрузки устройств и проверьте, решена ли проблема.
2. Промойте кэш DNS
Ваш компьютер хранит IP-адреса веб-сайтов в кэше DNS, чтобы ускорить доступ к ним. Иногда этот кэш может быть поврежден, что приводит к проблемам с DNS. Промывка кэша DNS поможет решить эту проблему.
Шаги (Windows):
- Нажмите Windows R, введите cmd и нажмите Enter, чтобы открыть Командную строку.
- В командной строке введите следующую команду и нажмите Enter:ipconfig /flushdns
- После завершения перезапустите браузер и попробуйте снова зайти на сайт.
Шаги (macOS):
- Откройте терминал (нажмите Command Space и введите Terminal).
- В терминале введите следующую команду и нажмите Enter:sudo killall -HUP mDNSResponder
- Введите пароль, если появится запрос, и попробуйте подключиться заново.
3. Изменение настроек DNS-сервера
Если проблема связана с DNS-сервером, предоставленным вашим провайдером, вы можете вручную изменить настройки DNS-сервера, чтобы использовать надежный публичный DNS-сервис, например Google DNS или Cloudflare DNS.
Шаги (Windows):
- Откройте Панель управления и перейдите в Центр управления сетями и общим доступом.
- Нажмите на Изменить параметры адаптера в левой части.
- Щелкните правой кнопкой мыши на активном интернет-соединении и выберите “Свойства”.
- Выберите Протокол Интернета версии 4 (TCP/IPv4) и нажмите кнопку Свойства.
- Выберите Использовать следующие адреса DNS-серверов и введите следующие значения:
- Предпочитаемый DNS-сервер: 8.8.8.8 (Google DNS) или 1.1.1.1 (Cloudflare DNS)
- Альтернативный DNS-сервер: 8.8.4.4 (Google DNS) или 1.0.0.1 (Cloudflare DNS)
- Нажмите OK, чтобы сохранить изменения.
Шаги (macOS):
- Перейдите в раздел Системные настройки > Сеть.
- Выберите активное сетевое подключение и нажмите Дополнительно.
- Перейдите на вкладку DNS.
- Нажмите кнопку и добавьте следующие DNS-серверы:
- 8.8.8.8 (Google DNS) или 1.1.1.1 (Cloudflare DNS)
- 8.8.4.4 (Google DNS) или 1.0.0.1 (Cloudflare DNS)
- Нажмите OK, а затем Применить, чтобы сохранить настройки.
4. Временно отключить антивирус или брандмауэр
Временное отключение антивируса или брандмауэра может помочь диагностировать, не вызывают ли эти программы безопасности проблемы с DNS-соединениями. Иногда программы безопасности могут блокировать определенный сетевой трафик, включая запросы DNS, считая их потенциальной угрозой. Временно отключив их, вы сможете исключить возможность того, что эти программы мешают вашему соединению. Однако помните, что делать это нужно осторожно и временно отключать брандмауэр или антивирус только для устранения неполадок. После проверки обязательно включите их снова, чтобы обеспечить безопасность системы.
Вот подробное руководство по отключению брандмауэра Windows Defender для устранения проблем с DNS:
Шаги по временному отключению брандмауэра Windows Defender
1. Откройте панель управления
Нажмите клавишу Windows на клавиатуре или щелкните меню “Пуск” в левом нижнем углу экрана.
Введите Control Panel в строку поиска и выберите приложение Control Panel в результатах поиска.
2. Перейдите в раздел “Система и безопасность
В окне Панель управления найдите и щелкните на пункте Система и безопасность. Это приведет вас на страницу, где вы сможете настроить параметры безопасности системы, включая брандмауэр Windows Defender.
3. Доступ к настройкам брандмауэра Windows Defender
На странице “Система и безопасность” нажмите на ” Брандмауэр Windows Defender”. Откроются настройки брандмауэра.
4. Выключение брандмауэра Windows Defender
В левой части окна Windows Defender Firewall нажмите на кнопку Включить или выключить брандмауэр Windows Defender.
Вам будут предложены варианты отключения брандмауэра для частных и публичных сетей. Выберите опцию Выключить брандмауэр Windows Defender (не рекомендуется) для обеих сетей.
После выбора этой опции нажмите OK, чтобы применить изменения.
5. Проверка подключения к Интернету
Если брандмауэр отключен, попробуйте зайти на сайты или проверить DNS-соединение, чтобы узнать, сохраняется ли проблема. Вы можете открыть браузер и попробовать перейти на веб-сайт или использовать командную строку для выполнения поиска DNS.
После проверки не забудьте снова включить антивирус или брандмауэр для обеспечения безопасности.
5. Сброс стека TCP/IP
Сброс стека TCP/IP может решить проблемы, связанные с сетью, включая ошибки DNS.
Шаги (Windows):
- Откройте командную строку от имени администратора (нажмите Windows X, затем выберите Command Prompt (Admin)).
- Последовательно введите следующие команды, нажимая Enter после каждой:netsh int ip reset netsh winsock reset
- Перезагрузите компьютер и проверьте, решена ли проблема с DNS.
6. Обратитесь к поставщику услуг Интернета (ISP)
Если ни один из вышеперечисленных способов не работает, проблема может заключаться в DNS-сервере вашего интернет-провайдера. Обратитесь к провайдеру, чтобы узнать о возможных перебоях или проблемах с DNS-сервером. Они также могут предоставить альтернативные DNS-серверы или помочь вам устранить неполадку.