Роутеры МаршрутизаторыWindows 11Windows 10

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

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

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

Локальный DNS-посредник маршрутизатора продолжает отдавать старый IP после изменения DNS-записи. В отличие от очистки кеша на ПК, основной предмет диагностики — пересылка запросов, статические записи и кеширование непосредственно в роутере.

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

#Симптом и область применения

Локальный DNS-посредник маршрутизатора продолжает отдавать старый IP после изменения DNS-записи. В отличие от очистки кеша на ПК, основной предмет диагностики — пересылка запросов, статические записи и кеширование непосредственно в роутере.

#Причины и диагностические признаки

Возможная причинаКак узнатьЧто делать
Статическая запись на роутереЛокальные записи могут иметь приоритет над внешней DNS-зоной.Один домен всегда возвращается как частный IP даже после истечения TTLПроверить локальный DNS/hosts
Роутер пересылает запросы на устаревший DNSОтвет может исходить от провайдера, семейного фильтра или собственного кеша.Только DNS роутера отдаёт старый ответСравнить upstream DNS
Изменение не вступило в силу на авторитетном сервереПрежняя запись может оставаться на стороне зоны, а не дома.Разные независимые DNS ещё не согласовалисьУточнить TTL и NS владельца сайта

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

  1. Запишите старый и новый адрес доменаСохраните доменное имя, тип записи A или AAAA и ожидаемый IP, полученный от администратора сайта. Сравнивайте одинаковые типы записей: изменение A никак не обязано менять AAAA, а балансировщики могут законно возвращать несколько адресов.
  2. Найдите DNS-адрес, который получили клиентыВ Windows нажмите Win+R, введите cmd, запустите ipconfig /all. В активном адаптере найдите «DNS-серверы»: часто это LAN-адрес самого маршрутизатора. Если задан другой DNS, опрос роутера не объясняет ответ этого клиента.
    ТекстКоманда
    Командная строка Windows без повышения прав; /all показывает адрес используемого DNS-сервера.
    ipconfig /all
  3. Сравните ответы маршрутизатора и внешнего сервераВ командной строке выполните nslookup -type=A example.com 192.168.1.1, заменив домен и IP роутера реальными, затем тот же запрос к согласованному внешнему DNS. Если различия стабильны, переходите к локальному кешу и пересылке.
    ТекстКоманда
    Командная строка Windows без повышения прав; замените домен и 192.168.1.1 настоящими значениями. Параметр -type=A запрашивает IPv4, второй аргумент задаёт DNS; запросы только читают данные.
    nslookup -type=A example.com 192.168.1.1
    nslookup -type=A example.com 1.1.1.1
  4. Проверьте локальные записи DNS в панелиВойдите в панель своего роутера и откройте LAN/DNS, DNS Host, DNS Rebind или аналогичный раздел, если производитель предусмотрел. Проверьте, не задан ли домен статически; перед исправлением экспортируйте конфигурацию и узнайте назначение записи.
  5. Проверьте адреса DNS на стороне WANНайдите настройки Internet/WAN и активные upstream DNS-серверы. Если там указан семейный фильтр или DNS провайдера, уточните у владельца сети, должен ли он использоваться. Не заменяйте корпоративный или семейный DNS произвольным внешним адресом.
  6. Отделите кеш Windows от кеша роутераКоманда ipconfig /flushdns очищает только кеш службы DNS Windows, а не роутера. После неё повторите nslookup непосредственно к LAN-IP маршрутизатора. Если тот сам возвращает старый ответ, перезагрузка браузера не устранит первопричину.
    ТекстКомандаПрава администратора
    Командная строка Windows, запущенная от администратора. Очищает локальный кеш DNS Windows, не изменяет DNS роутера и внешнюю зону.
    ipconfig /flushdns
  7. Учитывайте TTL и распределение DNS-записейСпросите владельца домена о времени публикации новой записи и прежнем TTL. Если время кеширования ещё не истекло, не сбрасывайте роутер и не меняйте DHCP — повторите тест позже. Если с авторитетного DNS всё уже обновилось, проверьте поддержку удаления DNS-кеша в вашей прошивке.
  8. Проверьте ответ после согласованного действияИспользуйте штатную команду «Очистить DNS-кеш» в панели только при наличии подтверждённой инструкции модели; иначе дождитесь TTL. Повторите прямой nslookup к роутеру и внешний контрольный запрос. При расхождении соберите модель, прошивку, ответы и время ошибки.

#Как проверить исправление

Прямые запросы A/AAAA к роутеру возвращают ожидаемую актуальную запись после TTL, не нарушив семейную или корпоративную фильтрацию.

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

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

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