Скидка 50% на все тарифы, ограниченное время. От $2.48/mo
Осталось 10 мин
Безопасность и сети

Очистка кэша DNS — как сбросить кэш DNS?

Паулина Риттер By Паулина Риттер 10 мин чтения Обновлено 23 дня назад
Очистка кэша DNS — Windows Linux MacOS Chrome

В большинстве случаев операционная система справляется с диагностикой и устранением неполадок самостоятельно. Но иногда требуется ручное вмешательство — например, нужно очистить кэш DNS.

К счастью, сегодня можно найти ответ практически на любой вопрос, и операционные системы вместе с браузерами используют специальный механизм, чтобы ускорить этот процесс. Как именно?

Допустим, каждый раз, когда у вас возникает проблема с программным обеспечением на компьютере с Windows, вы заходите на Поддержка Microsoft; этот сайт становится одним из самых часто посещаемых. Операционная система и браузер отслеживают это и используют инструмент под названием DNS (система доменных имён) кэш для оптимизации работы в интернете и экономии сетевых ресурсов.

Однако любая система может давать сбои из-за технических неполадок или других причин. Если проблема не исчезает, придётся задействовать технические знания или обратиться за помощью.

В этой статье речь пойдёт о заражённом или повреждённом кэше DNS: что это такое и как с этим разобраться.

Прежде чем говорить о том, зачем и как очищать кэш DNS, разберёмся с основами.

Что такое кэш DNS и как он работает?

Разобьём этот раздел на три части: DNS, кэш и кэш DNS.

Что такое DNS?

DNS расшифровывается как Domain Name System - система доменных имён. Она переводит доменные имена, например Cloudzy.com или Amazon.com, в IP-адреса, понятные браузерам. DNS работает как онлайн-справочник: вы знаете название сайта, а DNS находит его адрес.

Зачем нужен DNS? Без IP-адреса ни одно доменное имя недоступно. DNS можно представить как систему, которая привязывает координаты к каждому хосту. Когда пользователь вводит имя сайта, DNS по этим координатам находит нужный сервер и направляет пользователя туда.

Что такое кэш?

Кэш - это сохранённые данные, к которым можно обратиться значительно быстрее, потому что они уже загружены.

Что такое кэш DNS? 

Допустим, вы каждый день заходите на Amazon, чтобы просмотреть любимые товары. IP-адреса Amazon и связанная с ними информация сохраняются в базе данных - кэше DNS. При следующем обращении к этим адресам страница загрузится быстрее.

Процесс кэширования DNS одинаков для всех часто посещаемых сайтов, и его цель — ускорить их загрузку. Если кэш DNS помогает открывать сайты быстрее, зачем его время от времени очищать?

Зачем очищать кэш DNS?

В DNS хранится множество IP-адресов, но все ли они безопасны? И даже если да, может ли их присутствие в кэше DNS создавать проблемы?

К сожалению, да.

Вот причины, по которым кэш DNS стоит очищать регулярно:

  • Некоторые IP-адреса могут быть опасными или повреждёнными — они создают угрозы безопасности, снижают производительность, а также уменьшают скорость и стабильность сети.
  • Кэш DNS хранит все посещённые вами IP-адреса, что делает его удобной мишенью для спуфинга DNS. Если злоумышленники получат доступ к вашему кэшу DNS, они смогут подменить сохранённые IP-адреса и перенаправить вас на вредоносные или мошеннические страницы. (Лучший способ предотвратить это — выполнить команду очистки кэша DNS.)
  • Рекламные компании изучают поведение пользователей, и помимо файлов cookie и сторонних плагинов, кэш DNS — ещё один источник информации о ваших действиях в сети. Подумайте об истории поиска: вы хотите, чтобы киберпреступники или крупные корпорации её видели? Конечно нет. История поиска — это что-то личное, и там могут быть вещи, которые вы предпочтёте скрыть. Кэш DNS устроен примерно так же, поэтому его нужно защищать от посторонних глаз.
  • Иногда возникают проблемы с доступом к сайтам, которые вы посещаете регулярно: сайт может не загружаться или показывать ошибку при каждом переходе по ссылке. Оба случая связаны с кэшем DNS. Если при обращении к IP-адресу появляется ошибка 404, значит, доменное имя или хост могли быть изменены, а ваш кэш DNS продолжает подгружать устаревшие данные. Второй сценарий: привычный сайт не загружается, вы уже очистили cookie и отключили сторонние интеграции — причина, скорее всего, в переполненном кэше DNS.

Когда телефон начинает барахлить, первым делом нажимают кнопку перезагрузки — и в девяти случаях из десяти это помогает. Команда очистки кэша DNS — это и есть кнопка перезагрузки для вашей ОС.

Как очистить кэш DNS на разных операционных системах?

Команда сброса кэша DNS зависит от операционной системы и её версии.

Команда сброса кэша DNS для Windows

Выполните следующие шаги, чтобы очистить кэш DNS на Windows 11, 10, 8, 7 и XP.

Очистка кэша DNS на Windows 10/11:

  1. Нажмите кнопку «Пуск» и введите cmd в строке поиска.
  2. Нажмите Командная строка и выполните следующую команду:
    ipconfig /flushdns
  3. После появления сообщения ниже окно Command Prompt можно закрыть:
    Кэш DNS-резолвера успешно очищен.

Очистка кэша DNS на Windows 8/7/XP:

Команда сброса кэша DNS для Windows 8, 7 и XP совпадает с командой для Windows 10 и 11. Единственный шаг, который отличается, — это открытие Командная строка окно.

  • In Windows 8, открыть окно командной строки можно двумя способами:
    1. Подождите ПОБЕДА и X клавиши одновременно и нажмите на Командная строка.
    2. Нажмите кнопку «Пуск» кнопка, открыть Приложения экране нажмите на Система Windows, и выберите Командная строка.
  • Если ваша ОС — Windows 7, или XP, вот как открыть окно командной строки:
    Нажмите кнопку «Пуск» кнопку, наведите на неё курсор Все программы, выбрать Аксессуары, и найдите Командная строка.

Команда сброса кэша DNS для Linux

Команда flush DNS различается в зависимости от дистрибутива Linux.

Шаги для выполнения команды Ubuntu flush DNS:

Нажмите Действия из левого верхнего угла рабочего стола.

Тип Терминал в строке поиска, нажмите на неё и введите следующие команды:

sudo systemd-resolve --flush-caches
sudo systemd-resolve --statistics

Чтобы активировать новую конфигурацию DNS, выполните следующую команду для перезапуска службы DNS в Ubuntu:

sudo systemctl restart bind9.service

Шаги для выполнения команды flush DNS на Red Hat и CentOS:

Тип Терминал в строке поиска рабочего стола, нажмите на неё и введите команду, соответствующую вашей ОС на базе Linux:

Red Hat

sudo systemctl restart nscd.service

CentOS:

systemctl restart dnsmasq.service

Команда сброса DNS для macOS

Команда сброса DNS для macOS версий 10.7–10.9, 10.11 и выше одинакова. Выполните следующие шаги:

В верхнем меню вашего устройства Mac нажмите Go, найдите Utilities, и выберите Терминал.

Теперь введите команду ниже, чтобы сбросить DNS на Mac. (После ввода команды система запросит пароль устройства):

sudo killall -HUP mDNSResponder

Чтобы сбросить DNS на macOS 10.10, 10.6 или 10.5, откройте Terminal по инструкции выше и введите соответствующую команду:

Команда сброса DNS для macOS 10.10:

sudo discoveryutil udnsflushcaches

Команда сброса DNS для macOS 10.6:

sudo dscacheutil -flushcache

Команда сброса DNS для macOS 10.5:

sudo lookupd -flushcache

Как очистить кэш DNS в Google Chrome

Если вы выполнили все шаги по очистке кэша DNS на своей ОС, но сайты по-прежнему загружаются медленно или возникают другие проблемы, воспользуйтесь командой очистки кэша DNS в Chrome. Следуйте инструкции:

  • Шаг 1:
    Откройте Gooogle Chrome.
  • Шаг 2:
    Введите следующий адрес в адресной строке Chrome:

    chrome://net-internals/#dns
  • Шаг 3:
    Выберите DNS из списка.
  • Шаг 4:
    Нажмите Очистите кэш хостов.

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

Что означает DNS?

DNS расшифровывается как Domain Name System - это система, которая по введённому вами доменному имени определяет IP-адрес нужного сайта и направляет вас на него. Доменное имя - это название сайта, например Cloudzy.com.

Зачем очищать кэш DNS?

Если ваша ОС стала работать медленнее или вы регулярно сталкиваетесь с ошибками вроде 400 (Bad Request), 401 (Unauthorized) и 404 (Not Found), очистка кэша DNS может решить эти проблемы.

Что происходит при сбросе кэша DNS?

Все сохранённые IP-адреса посещённых вами сайтов будут удалены. После этого при обращении к любому сайту операционная система будет запрашивать его IP-адрес напрямую с сервера DNS.

Что делает команда очистки кэша DNS в Chrome?

Это удаляет из браузера все IP-адреса и данные DNS, улучшает подключение к интернету и устраняет потенциальные уязвимости.

Безопасно ли удалять кэш DNS?

Да. Кэш DNS — это просто хранилище IP-адресов сайтов, которые вы посещали, чтобы загружать их быстрее. Очистка кэша DNS полностью опустошает это хранилище, и всё.

Как часто нужно сбрасывать кэш DNS?

Если вы работаете на общедоступном компьютере и не хотите, чтобы кто-то видел историю ваших запросов, очищайте кэш DNS после каждой сессии. На личном компьютере делайте это, когда возникают проблемы с доступом к часто посещаемым сайтам или регулярно появляются ошибки 404.

Ускоряет ли команда flush DNS Windows 10 работу интернета?

Нет. Но вы можете использовать команду flush DNS Windows 10, чтобы ускорить работу браузера. Это повлияет на скорость загрузки некоторых сайтов и сервисов.

Как понять, что пора очистить кэш DNS на устройстве?

Вот признаки того, что пришло время очистить кэш DNS:

  1. Сайты открываются в устаревшем виде (старый адрес сохранён в кэше DNS, и именно он загружается в браузере).
  2. Нет доступа к часто посещаемым сайтам (они могли переехать на другие серверы или обновить настройки DNS).
  3. Ошибка 404 «Страница не найдена»

Читайте также: Лучшие серверы DNS для игр

Заключение

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

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

Поделиться

Другие статьи блога

Читать дальше.

Обложка руководства Cloudzy по настройке MikroTik L2TP VPN: ноутбук подключается к серверной стойке через светящийся сине-золотой цифровой туннель с иконками щитов.
Безопасность и сети

Настройка MikroTik L2TP VPN (с IPsec): руководство по RouterOS (2026)

В этой конфигурации MikroTik L2TP VPN протокол L2TP отвечает за туннелирование, а IPsec — за шифрование и целостность данных. Их совместное использование даёт совместимость с нативными клиентами без сторонних реш

Рекса СайрусРекса Сайрус 9 мин. чтения
Окно терминала с предупреждением SSH об изменении идентификатора удалённого хоста, заголовок руководства по исправлению ошибки и брендинг Cloudzy на тёмно-бирюзовом фоне.
Безопасность и сети

Предупреждение: идентификатор удалённого хоста изменился. Как это исправить

SSH — защищённый сетевой протокол, который создаёт зашифрованный туннель между системами. Он остаётся популярным среди разработчиков, которым нужен удалённый доступ к машинам без использования граф

Рекса СайрусРекса Сайрус 10 мин чтения
Иллюстрация к руководству по устранению неполадок сервера DNS: предупредительные символы и синий сервер на тёмном фоне, тема — ошибки разрешения имён Linux
Безопасность и сети

Временная ошибка разрешения имён: что это значит и как её исправить?

При работе с Linux вы можете столкнуться с ошибкой временного сбоя разрешения имён при попытке открыть сайт, обновить пакеты или выполнить задачи, требующие подключения к интернету

Рекса СайрусРекса Сайрус 12 мин чтения

Готовы к деплою? От $2.48/мес.

Независимый облачный провайдер с 2008 года. AMD EPYC, NVMe, 40 Gbps. Возврат средств в течение 14 дней.