![]()
Если сайт не загружается, а вместо него появляется сообщение «DNS-сервер не отвечает», первое, что нужно сделать – перезагрузить роутер. Отключите его от питания на 10 секунд, затем включите снова. В половине случаев это решает проблему, так как маршрутизатор мог временно потерять соединение с провайдером.
Когда перезагрузка не помогает, проверьте настройки DNS на устройстве. Откройте параметры сети, выберите «Ручное назначение DNS» и укажите адреса 8.8.8.8 (Google DNS) или 1.1.1.1 (Cloudflare). Эти серверы работают стабильнее провайдерских и часто устраняют ошибки разрешения доменных имен.
Иногда проблема возникает из-за кэша DNS. В Windows очистите его командой ipconfig /flushdns, в macOS – sudo killall -HUP mDNSResponder. Это удалит устаревшие записи, которые могут мешать корректной загрузке сайтов.
Если ошибка повторяется на всех устройствах в сети, позвоните провайдеру. Возможно, на стороне оператора произошел сбой DNS-серверов. В таком случае остается ждать исправления или временно использовать альтернативные DNS, как описано выше.
- Как исправить ошибку DNS: причины и решения
- Распространённые причины ошибок DNS
- Дополнительные способы решения
- Проверить подключение к интернету
- Очистить кэш DNS на компьютере
- Windows
- macOS
- Изменить DNS-серверы в настройках сети
- Windows
- macOS
- Проверить работу антивируса и брандмауэра
- Обновить сетевые драйверы
- Если автоматическое обновление не сработало
- Как определить модель сетевого адаптера
- Восстановить параметры сети по умолчанию
- Windows
- macOS
Как исправить ошибку DNS: причины и решения

Распространённые причины ошибок DNS
Проблемы на стороне провайдера. Если DNS-серверы поставщика услуг не работают, сайты перестанут открываться. Проверьте статус сети у соседей или через мобильный интернет.
Некорректные настройки роутера. Перезагрузите маршрутизатор, отключив питание на 30 секунд. Если это не помогло, сбросьте настройки DNS в админ-панели роутера (обычно 192.168.1.1).
Дополнительные способы решения
Очистка кэша DNS. В командной строке введите ipconfig /flushdns и перезагрузите компьютер. Это устранит конфликты из-за устаревших записей.
Проверка файла hosts. Иногда вирусы или программы изменяют его, перенаправляя трафик. Откройте файл C:\Windows\System32\drivers\etc\hosts в блокноте и удалите подозрительные строки.
Отключение брандмауэра и антивируса. Некоторые программы блокируют DNS-запросы. Попробуйте временно отключить защиту и проверить соединение.
Проверить подключение к интернету
Откройте браузер и попробуйте загрузить любой сайт, например google.com или yandex.ru. Если страница не открывается, проблема может быть в отсутствии интернет-соединения.
Проверьте индикатор сети на компьютере или мобильном устройстве. Если значок Wi-Fi или Ethernet перечеркнут, значит, соединение отсутствует. Перезагрузите роутер: отключите питание на 10 секунд, затем включите снова.
Если интернет работает на других устройствах, но не на текущем, попробуйте отключить и снова подключиться к сети. В Windows нажмите Win + R, введите ncpa.cpl, выберите ваше подключение и кликните Отключить, затем Включить.
Для проверки связи с DNS-сервером откройте командную строку (Win + R → cmd) и введите:
ping 8.8.8.8
Если пакеты не доходят, проблема может быть в настройках сети или блокировке брандмауэром.
Очистить кэш DNS на компьютере
Очистка кэша DNS помогает устранить ошибки, связанные с загрузкой сайтов. Вот как это сделать в разных операционных системах.
Windows
Откройте командную строку с правами администратора. Введите команду ipconfig /flushdns и нажмите Enter. Система подтвердит успешное выполнение.
macOS
Запустите Терминал и выполните команду в зависимости от версии системы:
- macOS Monterey и новее:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder - Более старые версии:
sudo killall -HUP mDNSResponder
После очистки перезагрузите браузер и проверьте соединение. Если проблема сохраняется, попробуйте сменить DNS-сервер на публичный, например, Google (8.8.8.8) или Cloudflare (1.1.1.1).
Изменить DNS-серверы в настройках сети
Замените DNS-серверы вашего интернет-подключения, чтобы ускорить загрузку страниц или обойти блокировки. Для этого откройте настройки сети на устройстве.
Windows
1. Нажмите Win + R, введите ncpa.cpl и откройте список подключений.
2. Кликните правой кнопкой на активном подключении и выберите Свойства.
3. Выделите IP версии 4 (TCP/IPv4) и нажмите Свойства.
4. Выберите Использовать следующие адреса DNS-серверов и введите предпочитаемые адреса, например:
| Провайдер | Предпочитаемый DNS | Альтернативный DNS |
|---|---|---|
| 8.8.8.8 | 8.8.4.4 | |
| Cloudflare | 1.1.1.1 | 1.0.0.1 |
macOS
1. Перейдите в Системные настройки → Сеть.
2. Выберите активное подключение и нажмите Дополнительно.
3. Откройте вкладку DNS, добавьте новые адреса через + и удалите старые.
После изменения DNS перезагрузите браузер или устройство, чтобы изменения вступили в силу. Если сайты не открываются, проверьте правильность введенных адресов.
Проверить работу антивируса и брандмауэра
Отключите антивирус и брандмауэр на 1–2 минуты, затем попробуйте зайти на сайт. Если проблема с DNS пропала, значит, защитное ПО блокирует соединение.
- Добавьте исключения в антивирус:
- Откройте настройки антивируса.
- Найдите раздел «Исключения» или «Брандмауэр».
- Добавьте браузер (Chrome, Firefox и др.) и DNS-адреса (например, 8.8.8.8).
- Проверьте правила брандмауэра:
- В Windows: «Панель управления» → «Брандмауэр» → «Разрешение взаимодействия с приложением».
- Убедитесь, что ваш браузер отмечен галочками для частной и публичной сети.
Если проблема осталась, временно переключитесь на другой DNS (например, Google DNS или Cloudflare):
- Откройте «Центр управления сетями» → «Изменение параметров адаптера».
- Кликните правой кнопкой на активном подключении → «Свойства».
- Выберите «IP версии 4 (TCP/IPv4)» → «Свойства».
- Вручную укажите DNS: 8.8.8.8 и 8.8.4.4.
После проверки не забудьте включить антивирус и брандмауэр. Если ошибка повторяется, попробуйте обновить их базы или переустановить ПО.
Обновить сетевые драйверы
Откройте «Диспетчер устройств» через поиск в меню «Пуск». Разверните раздел «Сетевые адаптеры», найдите ваше устройство и щелкните по нему правой кнопкой мыши. Выберите «Обновить драйвер» → «Автоматический поиск обновленных драйверов». Система проверит доступные версии и установит их, если они есть.
Если автоматическое обновление не сработало
Зайдите на сайт производителя вашей сетевой карты (например, Intel, Realtek или Qualcomm) и найдите последнюю версию драйвера для вашей модели. Скачайте файл, запустите установку и следуйте инструкциям. После перезагрузки компьютера проверьте, сохраняется ли ошибка DNS.
Как определить модель сетевого адаптера

В «Диспетчере устройств» дважды щелкните по вашему адаптеру и перейдите во вкладку «Сведения». В выпадающем списке выберите «ИД оборудования». Скопируйте первую строку (например, PCI\VEN_8086&DEV_15F2) и введите её в поиск на сайте devid.info – сервис подберет подходящие драйверы.
Восстановить параметры сети по умолчанию
Если DNS-ошибки возникают из-за изменённых настроек сети, сбросьте параметры до заводских. Это устранит конфликты конфигураций и вернёт стандартные DNS-серверы.
Windows
- Откройте Командную строку от имени администратора.
- Введите команды по порядку:
netsh winsock reset
netsh int ip reset
ipconfig /flushdns - Перезагрузите компьютер.
macOS
- Зайдите в Системные настройки → Сеть.
- Выберите активное подключение, нажмите Минус (–), затем Плюс (+), чтобы создать новое.
- Укажите те же параметры (например, Wi-Fi или Ethernet) – система автоматически подставит стандартные DNS.
Для мобильных устройств:
- Android: Перейдите в Настройки → Сеть и интернет → Дополнительно → Сброс настроек сети.
- iOS: Настройки → Основные → Перенос или сброс iPhone → Сбросить настройки сети.
После сброса переподключитесь к сети и проверьте, исчезла ли ошибка DNS.







