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-соединений. Временное отключение этих программ поможет вам определить, являются ли они причиной проблемы.
Шаги (брандмауэр Windows Defender):
- Откройте Панель управления и перейдите в раздел Система и безопасность.
- Выберите Брандмауэр Windows Defender.
- Нажмите Включить или выключить брандмауэр Windows Defender.
- Выберите Выключить брандмауэр Windows Defender (для частных и публичных сетей) и нажмите OK.
- Проверьте подключение к Интернету. Если оно работает, возможно, вам нужно изменить настройки брандмауэра, чтобы разрешить трафик 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-серверы или помочь вам устранить неполадку.