Wi-Fi Windows 11Windows 10Маршрутизаторы и точки доступа

Домашний Wi-Fi: служба DNS возвращает устаревший адрес после смены записи

  • Обновлено
  • Чтение ≈ 3 минуты
  • Нужны права администратора

Краткий ответ

После изменения DNS-записи домашний маршрутизатор или клиент продолжает возвращать старый адрес. Нужно отличать кеш ОС, локальный DNS-посредник на роутере, задержку обновления авторитетного DNS и статическую запись в файле hosts.

В этой статье
  1. Что означает проблема и к каким устройствам относится
  2. Основные причины и характерные признаки
  3. Подробная пошаговая диагностика и исправление
  4. Как убедиться, что неисправность устранена

#Что означает проблема и к каким устройствам относится

После изменения DNS-записи домашний маршрутизатор или клиент продолжает возвращать старый адрес. Нужно отличать кеш ОС, локальный DNS-посредник на роутере, задержку обновления авторитетного DNS и статическую запись в файле hosts.

#Основные причины и характерные признаки

Возможная причинаКак узнатьЧто делать
Ответ закеширован на компьютереУ компьютера и приложений могут быть собственные сроки хранения ответа.Другой клиент получает новый IP, а этот — старыйПроверить локальный DNS-кеш
Роутер отвечает старым значениемНекоторые маршрутизаторы выступают DNS-посредниками.Клиенты, использующие IP роутера как DNS, получают одинаковый старый адресСравнить резолверы
Изменение ещё не распространилосьКеши могут хранить прежний ответ до окончания его срока.Разные независимые серверы возвращают прежние и новые значенияСверить TTL и авторитетный DNS

#Подробная пошаговая диагностика и исправление

  1. Запишите конкретный домен и ожидаемый адресУточните, какой именно домен меняли и в какой панели DNS. Найдите новую запись A/AAAA в управлении доменом и её TTL. Если домен сторонний, не пытайтесь править его зону; попросите владельца назвать ожидаемый IP и время изменения.
  2. Узнайте, какой сервер реально спрашивает компьютерВ Windows откройте командную строку и выполните ipconfig /all; найдите DNS-сервер активного подключения. Если там указан адрес роутера, запросы могут идти через его DNS-посредник. Запишите ответ и версию подключения, не меняя сервер.
    ТекстКоманда
    Командная строка Windows без администратора, выводит настройки DNS активного адаптера, ничего не меняет.
    ipconfig /all
  3. Сравните прямой запрос к разным DNSВыполните nslookup example.com и затем nslookup example.com 1.1.1.1, заменив example.com своим доменом. Адрес 1.1.1.1 приведён как пример общедоступного DNS и может быть недоступен или запрещён в вашей сети. Если ответы разные, ошибка находится в кешировании или маршруте запросов.
    ТекстКоманда
    Командная строка Windows без администратора; замените example.com своим доменом. Второй аргумент — IP выбранного для сравнения DNS-сервера, результат может отличаться из-за кешей.
    nslookup example.com
    nslookup example.com 1.1.1.1
  4. Исключите локальную запись hostsНа собственном ПК откройте Блокнот от имени администратора и выберите «Файл → Открыть», путь C:\Windows\System32\drivers\etc\hosts, тип «Все файлы». Только просмотрите, нет ли там домена с прежним IP; не удаляйте строки систем и организаций без согласования.
  5. Проверьте кеш WindowsВ командной строке выполните ipconfig /displaydns и поищите нужное имя. Если его там нет, кеш может находиться в браузере, приложении или на роутере. В целях диагностики в локальной командной строке с правами администратора можно выполнить ipconfig /flushdns; это очистит только локальный кеш DNS.
    ТекстКоманда
    Командная строка Windows без администратора; выводит локальный кеш DNS, не очищает его.
    ipconfig /displaydns
    ТекстКомандаПрава администратора
    Командная строка Windows от имени администратора; очищает только кеш DNS локального компьютера и не меняет записи у регистратора.
    ipconfig /flushdns
  6. Найдите параметры DNS роутераВ панели маршрутизатора проверьте, указаны ли DNS провайдера, пользовательские резолверы, семейная фильтрация или локальные записи. Сначала сохраните конфигурацию. Не отключайте защитные DNS-фильтры и не сбрасывайте роутер до выяснения, откуда поступает устаревший ответ.
  7. Учитывайте срок жизни записиЕсли изменение сделано недавно, сравните TTL прежней записи и время обновления зоны. Даже после успешного сохранения у регистратора промежуточные кеши могут возвращать старый ответ. Проверьте результат через один указанный промежуток TTL вместо постоянных повторных перезапусков оборудования.
  8. Проверьте после истечения TTLСнова выполните прямой запрос к DNS роутера и независимому резолверу и сравните IP. Когда оба показывают актуальное значение и сайт открывается по ожидаемому адресу, запишите результат. Если роутер долго выдаёт старое значение, передайте производителю модель, прошивку, DNS и время изменений.

#Как убедиться, что неисправность устранена

Сравнить A/AAAA из прямого nslookup на локальном и независимом DNS после TTL, затем проверить фактическое открытие сайта.

Так эту ошибку тоже называют

Источники и обновления

Последнее обновление статьи: 2 ноября 2026. Версии программ и интерфейсы меняются — если шаги не совпадают с вашей версией, сверяйтесь с документацией производителя.