Как посмотреть кэш dns

Обновлено: 04.07.2024

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

Но это также нередко приводит к сбоям, при которых определенные ресурсы попросту не открываются, в браузере при этом появляется ошибка 404.

В этой статье подробно разберём как очистить DNS кэш в Windows 10 и на других ОС.

Очистить кеш DNS в Windows

Сразу стоит отметить, что такая возможность предусмотрена только в десктопных версиях ОС. В мобильных (на смартфонах) — только через специализированное ПО.

И перед тем, как очистить кэш DNS Windows 10, рекомендуется закрыть все приложения, использующие интернет-трафик. Можно также временно отключить WiFi. Это позволит полностью обнулить сохраненную базу данных IP-адресов.

Как очистить кеш DNS Windows 10 и Windows 8

За работу DNS в данных ОС отвечает специальная служба. И самый простой вариант очистить кэш DNS — это просто её перезапустить. Выполняется так:

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

Сбросить кэш DNS (Видеоинструкция)

Windows 7

Всё выполняется аналогичным образом, как и в «десятке». Единственное отличие — это где находятся в системе настройки служб.

В Windows 7 для доступа к ним нужно перейти

Как очистить DNS кэш в командной строке

Вариант для тех, кто привычен работать в терминале с помощью текстовых команд управления. Чтобы выполнить очистку кэша DNS, потребуется:

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

Перезапуском службы Windows

Это также сделать можно через терминал. Итак, чтобы сбросить кэш DNS, необходимо:

Очистить кеш DNS в Linux

В Linux-дистрибутивах действует схожая система. За работу DNS там отвечает отдельная служба. Но их несколько вариаций. Какой именно тип используется — зависит непосредственно от параметров дистрибутива. Но принцип везде аналогичен. Так как очистить DNS в Linux?

Systemd

Dnsmasq

Второй по популярности интерпретатор команд в Linux-дистрибутивах.

Также следует учесть, что очистка кэша DNS не сработает, если не используется DHCP. Это своего рода «защита», направленная на предотвращение сброса сетевых настроек, так как после этого систему придется повторно настраивать на подключение к локальной сети.

Данная служба преимущественно используется в дистрибутивах, построенных на базе «Red Hat».

Чтобы сбросить DNS кэш, используется команда «sudo service nscd restart» в терминале. Если некоторые процессы задействуют текущее подключение, то система может выдать запрос о перезагрузке (при наличии графического интерфейса).

Очистить кеш DNS в MacOS

Терминал

Хоть MacOS и построена на базе ядра BSD, но принцип построения операционной системы такой же, как в Linux. Поэтому для того, чтобы очистить кэш DNS, также приходится пользоваться терминалом. А найти его можно через Finder.

Служба, отвечающая за работу кэша, именуется как DNS Flush.

Командная строка в MAC OS

Чтобы её перезапустить со сбросом параметров, нужно ввести команду sudo dscacheutil -flushcache. Если она будет правильно исполнена, то курсор просто переместится на новую строку.

Очистка внутреннего кэша DNS Google Chrome, Яндекс браузера, Opera

Во всех популярных браузерах предусмотрена собственная служба flush dns, отвечающая за формирование, хранение DNS-базы.

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

Для этого необходимо:

Без этого новые настройки не будут задействованы.

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

Как посмотреть или очистить кэш DNS в Windows 10, 8, 7, изображение №1

Вы когда-нибудь сталкивались с ошибкой DNS_PROBE_FINISHED_NXDOMAIN или ERR_NAME_NOT_RESOLVED при доступе к веб-сайту? Эти проблемы обычно возникают, когда ваш кэш DNS поврежден или не обновлен.

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

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

Посмотреть DNS-кэш

  1. Откройте командную строку от имени администратора.

2. Введите команду ipconfig /displaydns >C:\dnscache.txt и нажмите Enter. После выполнения команды на диске C: вы увидите файл dnscache.txt и сможете открыв его посмотреть IP адреса доменов, которые вы посещали.

Как посмотреть или очистить кэш DNS в Windows 10, 8, 7, изображение №2

Очистка кэша DNS

Через командную строку

Является очень простым и одновременно практически самым надёжным способом. Чтоб очистить кэш DNS на компьютере с Windows 10 вам нужно запустить командную строку Виндовс от имени администратора и применить несколько команд.

Зависимо от версии Windows, в командную строку можно попасть следующим образом:

  • Windows 10. Кликните правой кнопкой мыши либо нажмите комбинацию клавиш Win + X, после чего выберите строку «Командная строка (администратор)».
  • Windows 8–8.1. Нажмите сочетание кнопок Win + R, введите cmd и кликните Enter.
  • Windows 7. Аналогично Windows 8, нажмите комбинацию Win + R, после чего в окне поиска напечатайте cmd и кликните клавишу Enter.

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

Как посмотреть или очистить кэш DNS в Windows 10, 8, 7, изображение №3

  • ipconfig /registerdns;
  • ipconfig /release;
  • ipconfig /renew;
  • netsh winsock reset.

Каждая команда должна использоваться по очереди, и её ввод должен подтверждаться клавишей Enter. После окончания обязательно перезагрузите компьютер. Очистка DNS кэша на вашем ПК с Windows 7 должна устранить проблемы с недоступностью некоторых веб-ресурсов.

Путём перезапуска DNS-клиента

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

  1. Нажать сочетание клавиш Win + R и ввести команду services.msc.

Как посмотреть или очистить кэш DNS в Windows 10, 8, 7, изображение №4

  1. Кликнуть по иконке компьютера на рабочем столе и выбрать меню «Управление компьютером», в разделе «Службы и приложения» перейти в «Службы».
  2. На Windows 10 можно кликнуть правой кнопкой мыши на кнопке Пуск и выбрать соответствующий пункт.

Для очистки кеша нужно отыскать службу «DNS-клиент», нажать по его иконке один раз, после чего в левой колонке нажать кнопку «Перезапустить». После этого также выполните перезапуск Windows и повторите попытку входа на сайт. Всё должно работать, как часики.

Как посмотреть или очистить кэш DNS в Windows 10, 8, 7, изображение №5

Очистка внутреннего кэша DNS Google Chrome, Яндекс Браузера, Opera

В браузерах на базе Chromium — Google Chrome, Opera, Яндекс Браузер присутствует собственный кэш DNS, который также можно очистить.

Для этого в браузере введите в адресную строку:

На открывшейся странице вы можете посмотреть содержимое кэша DNS браузера и очистить его, нажав кнопку «Clear host cache».

Приветствую!

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

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

Давайте посмотрим, как просмотреть кэш ДНС, очистить его.

Содержание:

Просмотр ДНС кэша в Windows

Процедура эта довольно проста.

  1. Первым делом необходимо открыть командную строку от имени администратора.
  2. Как только будет открыто указанное в первом шаге окно, в него необходимо ввести следующую команду:

И нажать клавишу Enter, дабы введённая команда была отработана.

Очистка ДНС кэша в Windows

Теперь давайте посмотрим, как произвести молниеносно очистку всего ДНС кэша в Windows. Используемая версия операционной системы не имеет значения, инструкция является полностью универсальной.

  1. Дабы произвести очистку кэша ДНС, следует открыть командную строку, причём она должна быть открыта именно от имени администратора. О том, как это сделать, рассказано чуть выше. А именно в первом шаге инструкции по просмотре ДНС кэша.
  2. И так, открыв окно командной строки, далее следует ввести туда команду:

И для её выполнения нажать клавишу Enter.

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

И да, опасаться процедуры очистки не стоит, никакие важные системные или пользовательские данные в процессе выполнения данной процедуры не удаляются.

Мы рады, что смогли помочь Вам в решении поставленной задачи или проблемы.

В свою очередь, Вы тоже можете нам очень помочь.

Просто поделитесь статьей в социальных сетях и мессенджерах с друзьями.

Поделившись результатами труда автора, вы окажете неоценимую помощь как ему самому, так и сайту в целом. Спасибо!


Многие люди слышат термин «очистка DNS» и спрашивают: «Что это?» DNS – это аббревиатура от «Domain Name System», которая, по сути, представляет собой телефонную книгу для Интернета. Она помогает быстро преобразовать описательное доменное имя (адрес сайта), введенное в адресную строку браузера, в числовой IP-адрес. IP-адрес – это местоположение физического сервера, на котором хранится искомый контент. Узнайте, как изменить DNS-серверы в Windows 10, Mac и iPhone.

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

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

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

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

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

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

Очистка DNS по существу стирает данные поиска, которые вы накопили, и обновляет их свежей информацией, когда вы снова открываете сайты.

Перед очисткой DNS

Прежде чем пытаться очистить DNS, попробуйте просто отключиться от интернет-соединения, перезапустив маршрутизатор / модем. Как только модем полностью вернется в оперативный режим, снова включите интернет-соединение на вашем компьютере. Этот более простой способ обычно не решает проблему полностью. Однако для таких проблем, как скорость, он обычно достаточно хорошо справляется со своей задачей. Мы рекомендуем попробовать это перед тем, как попробовать то, что описано в остальной части статьи, поскольку проблема может быть связана с вашим модемом / маршрутизатором.

Как просмотреть кеш DNS в Windows 10?

Перед очисткой DNS вы можете просмотреть кэшированные записи.

  • Удерживая нажатой клавишу Windows, нажмите клавишу «R». Откроется окно «Выполнить», как показано ниже.

Открыть командную строку в Windows

  • Открыв это окно, нам нужно ввести «cmd», а затем нажать клавишу «ENTER». Это откроет вам командную строку.

Примечание. По большей части, когда вышла Windows 10, окно «Выполнить» было более или менее закрыто. Как и почти все, что вы можете с ним делать, вы также можете выполнять поиск в поле поиска Кортаны. Однако для этого нам нужно будет его реально использовать.

  • Введите «ipconfig / displaydns» и нажмите ввод. Он покажет вам список записей, кэшированных вашим компьютером.

Отображение DNS в окне

В командной строке это должно выглядеть так:

Как очистить кеш DNS в Windows 10?

Очистить DNS в Windows

Убедитесь, что вы добавили пробел между «ipconfig» и «/», иначе появится ошибка, которая выглядит примерно так.

Вы можете снова протестировать кеш DNS, используя команду «ipconfig / displaydns». Информация о веб-сайте, показанная ранее, должна была быть удалена.

Предупреждение: приложения VPN могут изменить поведение вашего кеша DNS, поскольку действия в Интернете будут маршрутизироваться через DNS сервера VPN, а не через DNS вашего провайдера. Поэтому, если у вас возникли проблемы со скоростью или очисткой кеша, попробуйте удалить профили VPN, установленные на вашем компьютере, а затем повторите попытку.

Эта статья посвящена Windows DNS кэш . Мы собираемся объяснить, что это такое, как мы можем легко увидеть контент, хранящийся на нашем компьютере, и как мы можем его удалить. Обзор этого термина относится к сетям и связан с конфиденциальностью, что является очень важным фактором для пользователей сегодня.

Что такое Windows DNS Cache

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

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

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

Как просмотреть содержимое кеша DNS

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

Эта информация поступает из DNS-запросов, которые происходят, когда вы пытаетесь посетить веб-сайты, именованные FTP-серверы и другие удаленные узлы. Windows использует этот кеш для повышения производительности веб-приложений.

Среди результатов мы увидим имя записи (имя, которое запрашивает DNS и записи, принадлежащие этому имени), тип записи (отображается как число или имя), период жизни (время в секундах). после чего должна истечь запись в кэше), длина данных (длина в байтах, например, IPv4-адрес составляет 4 байта; IPv6 - 16 байтов), раздел (фактический ответ на запрос) и хост.

Всю эту информацию мы видим на экране. Однако мы также можем легко экспортировать его в файл TXT. Для этого выполняем команду dnscachecontents.txt , за которым следует предыдущий, и он откроется в текстовом файле.

Ver la caché в Windows

Кроме того, мы также можем видеть кеш DNS, хранящийся в Windows, через PowerShell. Мы должны выполнить Get-DnsClientCache и он покажет нам весь список.

Как очистить кеш DNS в Windows

Мы объяснили, что такое кеш DNS, для чего он нужен и как мы можем его увидеть в Windows 10. Но у нас также есть возможность очистить его простым способом. Это очень полезно при возникновении проблем. Способ устранения тех ошибок, из-за которых мы не можем правильно подключиться к Интернету.

Для этого нам нужно снова перейти в командную строку и на этот раз выполнить команду ipconfig / flushdns . Таким образом, все сохраненное будет стерто, и оно снова начнет сохраняться.

В нашем распоряжении есть один вариант: отключить хранилище DNS . Нам нужно зайти в Старт, пишем Services и выполняем. Теперь ищем DNS Client (DNS Client Service) и останавливаем. С этого момента он больше не будет хранить эти данные.

Короче говоря, следуя этим шагам, которые мы упомянули, мы можем увидеть содержимое кэша DNS в Windows 10. Это простой процесс, для которого нам нужно выполнить только некоторые из упомянутых нами опций. Мы также можем стереть все, что сохраняется.

Читайте также: