Вы хотите узнать, как просматривать кеш DNS в Windows 10? Если да, то это руководство для вас. На ПК с Windows 10 можно использовать несколько методов для отображения содержимого DNS. Во-первых, вот краткое изложение того, что означает кеш DNS.
Что такое кеш DNS?
Кэш DNS (системы доменных имен), иногда называемый кешем DNS-преобразователя, представляет собой временное хранилище информации. Он поддерживается вашим компьютером и содержит записи обо всех недавно посещенных веб-сайтах и их IP-адресах.
Он служит базой данных, в которой хранится копия результатов поиска DNS, локально хранящаяся в вашем браузере или операционной системе. Ваш компьютер может быстро обратиться к нему при попытке загрузить веб-сайт. Кэш DNS похож на телефонную книгу, в которой хранится индекс всех общедоступных веб-сайтов и их IP-адресов. Его основная цель - ускорить запрос на загрузку веб-сайта за счет обработки разрешения имен адресов, которые вы недавно посещали, прежде чем запрос будет отправлен на множество общедоступных DNS-серверов. Поскольку информация доступна локально, процесс происходит намного быстрее.
Как проверить кеш DNS в Windows 10
Как отмечалось ранее, существуют различные способы отображения кэша DNS в Windows 10. Это может быть полезно, если вы хотите диагностировать проблемы с DNS, например, когда кешируется недействительная или устаревшая запись DNS.
Через командную строку
Чтобы отобразить содержимое кеша DNS, вам необходимо выполнить следующую команду в командной строке с повышенными привилегиями:
- Нажмите сочетания клавиш Win + S и введите «cmd» (без кавычек).
- Щелкните Запуск от имени администратора на правой панели.
- В окне командной строки введите следующую команду и нажмите Enter:
ipconfig / displaydns
После выполнения команды будут отображены следующие результаты:
- Имя записи - это имя, которое вы запрашиваете в DNS, и записи, например адреса, которые принадлежат этому имени.
- Тип записи - это относится к типу записи, отображаемому в виде числа (хотя обычно они называются по именам). У каждого протокола DNS есть номер.
- Время жизни (TTL) - это значение, которое описывает, как долго запись в кеше является действительной, отображается в секундах.
- Длина данных - описывает длину в байтах. Например, адрес IPv4 составляет четыре байта, а адрес IPv6 - 16 байтов.
- Раздел - это ответ на запрос.
- Запись CNAME - это запись канонического имени.
Вы можете экспортировать результаты кеширования DNS с помощью этой команды:
ipconfig / displaydns> dnscachecontents.txt
Это сохранит вывод в текстовом документе dnscachecontents.txt.
Через PowerShell
Вы можете просмотреть кеш DNS с помощью Windows PowerShell. Как и в командной строке, вы также можете экспортировать или сохранить базу данных. Вот процедура:
- Нажмите сочетание клавиш Win + X и выберите Администратор Windows PowerShell. Либо, если вы не можете найти эту опцию, нажмите сочетания клавиш Win + S, введите «PowerShell» (без кавычек) и выберите «Запуск от имени администратора» на правой панели.
- Затем введите команду «Get-DnsClientCache» (без кавычек) и нажмите Enter.
- Для получения дополнительных сведений используйте командлет Get-Help:
Help Get-DnsClientCache –full
Как очистить кеш DNS
Когда вы сталкиваетесь с проблемами подключения к Интернету, очистка кеша DNS обычно решает проблему.
Вы можете очистить кеш DNS по разным причинам, в том числе:
- При попытке устранить проблемы с подключением, когда у вас возникают трудности с доступом к веб-сайтам и приложениям: если доменное имя в кеше имеет неправильный или недействительный IP-адрес, веб-сайт не сможет вернуть правильную информацию. Даже если вы очистите историю браузера, кеш DNS все равно будет содержать старые поврежденные данные. Очистка помогает заставить DNS обновлять результаты.
- При попытке устранить неполадки или решить проблемы с подменой DNS или отравлением кеша DNS: киберпреступники могут попытаться получить доступ к кешу и вставить или изменить IP-адрес с намерением перенаправить вас на веб-сайт, предназначенный для сбора конфиденциальных данных, таких как пароли и банковские реквизиты. Очистка кеша DNS предотвращает это.
- Защита вашей конфиденциальности: хотя кеш DNS не содержит личных данных, таких как файлы cookie или JavaScript, он сохраняет историю адресов, которые вы недавно посещали, а также тех, которые вы часто посещаете. Такая информация может быть опасна в руках опытного хакера. Очищая кеш DNS, вы стираете свою историю адресов, что снижает вероятность отслеживания хакером вашего поведения в сети.
- Устранение устаревшей или устаревшей информации о посещенных сайтах. Примером может быть ситуация, когда на веб-сайте были перемещены серверы.
Безопасно ли очищать кеш DNS?
Важно отметить, что очистка кеша DNS не оказывает негативного воздействия на вашу систему. Кэш DNS обеспечивает быстрый доступ к веб-сайтам, и при его очистке при первом посещении веб-сайта загрузка может занять больше времени, чем обычно. Но потом результаты снова будут быстрее.
Чтобы очистить кеш DNS по какой-либо причине, вы можете использовать командную строку или Windows PowerShell.
Очистка кеша DNS с помощью командной строки
- Нажмите клавиши Windows + S и введите «CMD» (без кавычек).
- На правой панели выберите «Запуск от имени администратора».
- Введите в командной строке следующую команду и нажмите Enter:
ipconfig / flushdns
Это оно! Вы должны получить уведомление о том, что кеш был успешно очищен.
Если проблема связана с сервером, а не на локальном компьютере, вы все равно можете использовать командную строку для очистки кеша DNS, но с другой командой. В этом случае команда будет такой:
- dnscmd / clearcache
Очистка кеша DNS с помощью Windows PowerShell
Вы также можете очистить кеш DNS с помощью Windows PowerShell. В зависимости от типа кеша, который вы хотите очистить, у вас есть несколько вариантов для реализации:
- Чтобы очистить кеш локального DNS-сервера, используйте командную строку:
Clear-DnsServerCache
- Чтобы очистить кеш клиента, используйте эту команду:
Clear-DnsClientCache
Как отключить кеш DNS в Windows 10
Если по какой-либо причине вы хотите отключить кеш DNS на своем ПК с Windows 10, вы можете использовать инструмент «Контроллер служб», чтобы остановить службу:
- Нажмите клавиши Win + R, введите «services.msc» (без кавычек) и нажмите Enter или нажмите OK.
- Найдите службу DNS-клиента (или Dnscache на некоторых компьютерах) и дважды щелкните ее, чтобы открыть ее свойства.
- Измените Тип запуска на Отключено.
- Чтобы повторно включить службу, повторите описанные выше шаги и измените Тип запуска на Автоматический.
Кроме того, вы можете отключить DNS-клиент с помощью конфигурации системы Windows:
- Нажмите клавиши Win + R, введите «msconfig» (без кавычек) в диалоговом окне «Выполнить» и нажмите Enter или нажмите OK.
- Перейдите на вкладку Services и найдите DNS-клиент.
- Снимите флажок рядом с услугой и нажмите Применить> ОК.
- Чтобы снова включить службу, повторите описанные выше действия и снова установите флажок.
Имейте в виду, что отключение этой службы повлияет на общую производительность вашего компьютера, а сетевой трафик для DNS-запросов увеличится, что означает, что веб-сайты будут загружаться намного медленнее, чем обычно.
В заключение…
Как мы упоминали выше, кеш DNS позволяет избежать поиска DNS при каждом посещении веб-сайта. Все, что вам нужно сделать, это посетить сайт один раз, и при последующих запросах ваш браузер или операционная система будет использовать кэшированные данные DNS, чтобы гораздо быстрее возвращать запросы.
Хотя очистка кеша DNS важна для защиты вашей конфиденциальности и предотвращения взломов, она не удалит все следы конфиденциальной информации. Эти сведения включают историю активности, данные для входа в систему, данные профиля и следы посещений веб-сайтов для взрослых. Даже если вы не открывали их сознательно, вы могли быть перенаправлены без вашего ведома.
Чтобы эффективно удалить такие конфиденциальные данные и защитить вашу конфиденциальность, вам нужна надежная программа, такая как Auslogics BoostSpeed. Инструмент помогает очистить любую конфиденциальную информацию, которую вы бы не хотели, чтобы кто-либо нашел. BoostSpeed поставляется со всеми инструментами, которые могут вам понадобиться для поддержания оптимальной скорости работы вашего ПК, а также с защитой конфиденциальности.
Особенно полезными вы найдете функции на вкладке «Защита». Помимо удаления следов ваших действий в веб-браузерах, системных файлах и приложениях, существует также возможность защитить ваш DNS от несанкционированных изменений. Таким образом, вы не будете беспокоиться о спуфинге DNS, когда злоумышленники изменяют ваши записи DNS для перенаправления трафика на мошеннические веб-сайты.
Если вы включите Active Browser AntiTracker, ваши данные о просмотре будут очищаться после каждого сеанса просмотра, что еще больше защитит вашу конфиденциальность. Мы рекомендуем регулярно чистить ваш компьютер, в зависимости от вашего использования. Так как легко забыть запустить обслуживание, вы можете активировать автоматическое сканирование и выбрать, как часто вы хотите запускать сканирование.