Другое DNS-ERRСредняя

DNS-сервер не отвечает: причины и способы исправления

Статья объясняет, что значит ошибка DNS-сервера, и предлагает проверенные способы её устранения: от простого перезапуска адаптера до смены публичных DNS. Восстановите работу интернета за 5–15 минут.

Обновлено 17 февраля 2026 г.
10-15 мин
Низкая
FixPedia Team
Применимо к:Windows 10/11Ubuntu 22.04+macOS Sonoma

Что означает ошибка «DNS-сервер не отвечает»

Ошибка «DNS-сервер не отвечает» (англ. DNS server not responding) возникает, когда ваше устройство не может получить ответ от DNS-сервера при попытке преобразовать доменное имя (например, google.com) в IP-адрес. В результате браузер показывает сообщение DNS_probe_finished_nxdomain или Не удалось найти IP-адрес сервера, а интернет кажется недоступным, хотя физическое подключение к сети может быть стабильным.

Симптомы:

  • Не открываются сайты, но пинги до IP-адресов проходят (например, ping 8.8.8.8).
  • Ошибка появляется в браузере (Chrome, Firefox) или системных уведомлениях.
  • Сетевые диагностики Windows (Сетевой центр) указывают на проблему с DNS.

Причины возникновения

  1. Проблемы у интернет-провайдера или DNS-сервера — временный сбой на стороне провайдера или выбранного DNS (например, 192.168.1.1 из роутера).
  2. Некорректные настройки DNS в системе — вручную указан несуществующий или недоступный DNS-сервер.
  3. Брандмауэр или антивирус блокируют DNS-запросы — особенно агрессивные настройки безопасности.
  4. Повреждённый DNS-кеш — кэш содержит устаревшие или ошибочные записи.
  5. Устаревшие или конфликтующие драйверы сетевой карты — особенно после обновления ОС.
  6. Конфликт ПО — программы для VPN, оптимизации сети или родительского контроля могут перехватывать DNS.

Способы решения

Способ 1: Проверка подключения и перезапуск сетевого оборудования

Иногда проблема возникает из-за временного сбоя роутера или модема. Простой перезапуск часто решает её.

  1. Перезагрузите роутер/модем: отключите питание на 30 секунд, затем включите. Дождитесь полной загрузки (мигание индикаторов уступит место стабильному свечению).
  2. Переподключитесь к Wi-Fi или переключите кабель в другой порт роутера.
  3. Проверьте доступ к интернету на другом устройстве (телефон, планшет). Если и там ошибка — проблема у провайдера, обратитесь в поддержку.

💡 Совет: Если интернет есть на других устройствах, но не на вашем, проблема точно в настройках компьютера — переходите к следующим способам.

Способ 2: Смена DNS-серверов на публичные

Использование публичных DNS от Google или Cloudflare часто решает проблему, так как эти серверы надёжны и быстро реагируют.

Для Windows 10/11:

  1. Откройте Панель управленияСеть и ИнтернетЦентр управления сетями и общим доступом.
  2. Нажмите Изменение параметров адаптера.
  3. Кликните правой кнопкой мыши по активному подключению (например, Ethernet или Wi-Fi) и выберите Свойства.
  4. Выберите IP версии 4 (TCP/IPv4)Свойства.
  5. Поставьте галочку Использовать следующие адреса DNS-серверов и укажите:
    • Предпочитаемый DNS-сервер: 8.8.8.8
    • Альтернативный DNS-сервер: 8.8.4.4 (или Cloudflare: 1.1.1.1 и 1.0.0.1)
  6. Нажмите ОК и закройте окна.

Или через PowerShell (администратор):

# Замените "Ethernet" на имя вашего подключения (узнать: Get-NetAdapter)
netsh interface ip set dns "Ethernet" static 8.8.8.8
netsh interface ip add dns "Ethernet" 8.8.4.4 index=2

Для Linux (Ubuntu/Debian с NetworkManager):

# Укажите имя подключения (посмотреть: nmcli con show)
nmcli con mod "Wired connection 1" ipv4.dns "8.8.8.8 1.1.1.1"
nmcli con mod "Wired connection 1" ipv4.ignore-auto-dns yes
nmcli con up "Wired connection 1"

Для статических настроек в /etc/resolv.conf (не рекомендуется, так как файл может перезаписываться):

echo "nameserver 8.8.8.8" | sudo tee /etc/resolv.conf

Для macOS (Sonoma и новее):

  1. Системные настройкиСеть.
  2. Выберите активный интерфейс (Wi-Fi или Ethernet) → ПодробнееDNS.
  3. Нажмите + и добавьте 8.8.8.8, затем 8.8.4.4.
  4. Удалите старые DNS-серверы, если они есть.
  5. Нажмите ОКПрименить.

Или через Terminal:

# Для Wi-Fi (замените "Wi-Fi" на имя интерфейса, если нужно)
sudo networksetup -setdnsservers Wi-Fi 8.8.8.8 1.1.1.1
# Проверить настройки:
networksetup -getdnsservers Wi-Fi

Способ 3: Очистка DNS-кеша

Повреждённый или устаревший кеш DNS может вызывать ошибку. Очистите его для вашей ОС.

Windows:

Запустите Командную строку или PowerShell от имени администратора:

ipconfig /flushdns

Вывод: Успешно очищен кэш разрешения DNS.

Linux (systemd-resolved):

sudo systemd-resolve --flush-caches
# Или перезапустите службу:
sudo systemctl restart systemd-resolved

Для nscd:

sudo /etc/init.d/nscd restart

macOS:

sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder

Для версий до macOS 10.10:

sudo discoveryutil mdnsflushcache

Способ 4: Отключение брандмауэра и антивируса (временно)

Некоторые программы безопасности (например, Kaspersky, Avast, Windows Defender Firewall) могут блокировать DNS-запросы.

  1. Windows Defender Firewall:
    • Откройте Панель управленияБрандмауэр Защитника WindowsВключение и отключение брандмауэра.
    • Отключите для частной и общественных сетей (только для диагностики!).
  2. Антивирус: найдите в настройках компонент Веб-защита или Сетевой экран и отключите его на 5–10 минут.
  3. Проверьте, исчезла ли ошибка. Если да — настройте исключение для DNS-запросов (порт 53) в вашем антивирусе.

⚠️ Важно: Не оставляйте брандмауэр/антивирус отключёнными надолго. Включите их сразу после проверки.

Способ 5: Обновление драйверов сетевой карты

Устаревшие драйверы могут нарушать работу DNS-клиента.

Windows:

  1. Нажмите Win + XДиспетчер устройств.
  2. Раскройте Сетевые адаптеры.
  3. Кликните правой кнопкой по адаптеру (например, Realtek PCIe GBE Family Controller) → Обновить драйвер.
  4. Выберите Автоматический поиск обновлённых драйверов.
  5. Перезагрузите компьютер.

Linux:

# Для драйверов из репозитория (Ubuntu/Debian):
sudo apt update && sudo apt upgrade
# Или переустановите драйвер (пример для r8169):
sudo apt install --reinstall r8168-dkms

macOS:

Обновления драйверов встроены в обновления системы. Перейдите в Системные настройкиОбновление ПО и установите все обновления.

Способ 6: Сброс сетевых настроек (крайняя мера)

Если ничего не помогло, выполните полный сброс сетевых параметров. Это удалит все настройки Wi-Fi, VPN и адаптеры.

Windows 10/11:

  1. Параметры WindowsСеть и ИнтернетДополнительные параметры сети.
  2. Нажмите Сброс сетиСбросить сейчас.
  3. Подтвердите и перезагрузите компьютер. После сброса потребуется заново подключиться к Wi-Fi.

macOS:

# Удалите конфигурации сети (предварительно сохраните пароли Wi-Fi!)
sudo rm /Library/Preferences/SystemConfiguration/com.apple.network.eppc.plist
sudo rm /Library/Preferences/SystemConfiguration/com.apple.vmnet.plist
# Перезагрузите:
sudo reboot

После перезагрузки настройте сеть заново.

Linux (Ubuntu):

sudo rm /etc/resolv.conf
sudo reboot

(Файл resolv.conf восстановится автоматически, если используется systemd-resolved или NetworkManager.)

Профилактика

Чтобы избежать повторения ошибки «DNS-сервер не отвечает», следуйте простым правилам:

  1. Используйте надёжные публичные DNS — Google DNS (8.8.8.8, 8.8.4.4) или Cloudflare (1.1.1.1). Они стабильнее провайдерских.
  2. Регулярно обновляйте ОС и драйверы — особенно сетевых адаптеров. Включите автоматические обновления.
  3. Не устанавливайте сомнительное ПО — некоторые утилиты «для ускорения интернета» могут портить настройки DNS.
  4. Проверяйте физическое подключение — замыкание кабеля или слабый Wi-Fi сигнал иногда вызывают сбои.
  5. Очищайте DNS-кеш раз в месяц — особенно после смены DNS или установки обновлений.
  6. Настройте резервный DNS — в параметрах сети укажите два DNS-сервера (основной и альтернативный), чтобы при падении одного работал второй.

Если проблема возникает часто, свяжитесь с интернет-провайдером — возможно, на их стороне нестабильная работа DNS-серверов.

Часто задаваемые вопросы

Почему DNS-сервер не отвечает, но интернет работает на других устройствах?
Безопасно ли использовать публичные DNS вроде Google DNS (8.8.8.8)?
Нужно ли перезагружать компьютер после смены DNS?
Может ли антивирус блокировать DNS-запросы?

Полезное

Проверьте физическое подключение
Перезапустите сетевой адаптер
Смените DNS-серверы
Очистите DNS-кеш

Эта статья помогла вам решить проблему?