Сброс кэша DNS в Windows: команда ipconfig /flushdns для чайников
Зачем нужен сброс кэша DNS
Операционная система Windows сохраняет в оперативной памяти базу данных соответствия доменных имен (например, company.ru) их числовым IP-адресам (например, 192.168.1.10). Если сайт переехал на новый хостинг или администратор сменил IP-адрес сервера, Windows продолжает обращаться по старому закэшированному адресу, выдавая ошибку Не удается получить доступ к сайту (ERR_NAME_NOT_RESOLVED / DNS_PROBE_FINISHED_NXDOMAIN).
Сравнение состояний до и после очистки
| Состояние | Поведение браузера |
|---|---|
| Со старым кэшем DNS | Пытается загрузить данные с выключенного или старого сервера, выдает ошибку тайм-аута. |
| После очистки кэша | Отправляет свежий запрос к DNS-серверу интернета и получает актуальный IP-адрес мгновенно. |
Пошаговая очистка кэша DNS в Windows
- Нажмите клавиши
Win + R, введитеcmdи нажмите сочетание Ctrl + Shift + Enter (чтобы запустить командную строку от имени администратора). - Введите команду сброса кэша резолвера:
ipconfig /flushdns - Терминал должен вернуть успешный ответ:
Успешно сброшен кэш сопоставителя DNS (Successfully flushed the DNS Resolver Cache). - Для максимального эффекта при сетевых сбоях выполните комплексную очистку сетевого стека:
# Обновить регистрацию DNS имени компьютера: ipconfig /registerdns # Освободить и заново получить IP-адрес от роутера: ipconfig /release ipconfig /renew # Сбросить каталог сетевых протоколов Winsock: netsh winsock reset - Перезагрузите браузер.
Очистка кэша в Google Chrome / Яндекс.Браузере: Современные браузеры имеют собственный независимый кэш DNS. Вставьте в адресную строку браузера: chrome://net-internals/#dns и нажмите кнопку Clear host cache.
Частые вопросы (FAQ)
Как посмотреть, какие сайты сейчас записаны в кэше DNS моего ПК?
Введите в командной строке команду `ipconfig /displaydns`. Вы увидите полный список сохраненных записей и их время жизни (TTL).
Безопасно ли выполнять команду ipconfig /flushdns?
Да, абсолютно безопасно. Никакие ваши настройки, пароли или файлы не удаляются. Очищается только временный список сетевых адресов.
Что делать, если ipconfig /flushdns выдает «Не удается очистить кэш»?
Это означает, что остановлена системная служба DNS-клиент (Dnscache). Запустите ее через консоль `services.msc`.
Поможет ли сброс DNS, если провайдер заблокировал сайт?
Если сайт заблокирован на уровне DNS провайдера, смените DNS-серверы в свойствах сетевой карты на публичные: 8.8.8.8 (Google) или 1.1.1.1 (Cloudflare), а затем выполните flushdns.