Ось як переглянути кеш DNS на будь-якому комп’ютері з Windows 10

Ви хочете дізнатись, як переглядати кеш DNS в Windows 10? Якщо так, цей підручник для вас. На ПК з ОС Windows 10 існує кілька методів, які можна використовувати для відображення вмісту DNS. По-перше, ось короткий опис того, що означає кеш DNS.

Що таке кеш DNS?

DNS, кеш (система доменних імен), який іноді називають DNS Resolver Cache, є тимчасовим сховищем інформації. Він підтримується вашим комп’ютером і містить записи всіх нещодавно відвіданих веб-сайтів та їх IP-адрес.

Він служить базою даних, яка зберігає копію пошуку DNS, локально зберігається у вашому браузері або операційній системі. Ваш комп’ютер може швидко звернутися до нього при спробі завантажити веб-сайт. Кеш DNS схожий на телефонну книгу, в якій зберігається індекс усіх загальнодоступних веб-сайтів та їх IP-адрес. Його основна мета - пришвидшити запит на завантаження веб-сайту, обробляючи роздільну здатність імен адрес, які ви нещодавно відвідали, перш ніж запит буде розіслано на безліч публічних DNS-серверів. Оскільки інформація доступна локально, процес набагато швидший.

Як перевірити кеш DNS в Windows 10

Як зазначалось раніше, існують різні способи відображення кешу DNS в Windows 10. Це може бути корисно, якщо ви хочете діагностувати проблеми DNS, наприклад, де може бути кешований недійсний або застарілий запис DNS.

Через командний рядок

Щоб відобразити вміст кешу DNS, потрібно виконати таку команду в підвищеному командному рядку:

  1. Натисніть комбінацію клавіш Win + S і введіть “cmd” (без лапок).
  2. Натисніть Запустити від імені адміністратора на правій панелі.
  3. У вікні командного рядка введіть таку команду та натисніть клавішу Enter:

    ipconfig / displaydns

Після виконання команди відображатимуться такі результати:

  • Ім'я запису - це ім'я, для якого ви запитуєте DNS, і записи, такі як адреси, які належать до цього імені.
  • Тип запису - мається на увазі тип запису, що відображається як число (хоча їх зазвичай називають своїми іменами). Кожен протокол DNS має номер.
  • Time to Live (TTL) - це значення, яке описує, наскільки довгий запис кешу є дійсним, відображається в секундах.
  • Довжина даних - описує довжину в байтах. Наприклад, адреса IPv4 - чотири байти, а адреса IPv6 - 16 байт.
  • Розділ - це відповідь на запит.
  • Запис CNAME - це канонічний запис імені.

Ви можете експортувати результати кешування DNS за допомогою цієї команди:

ipconfig / displaydns> dnscachecontents.txt

Це збереже вихідні дані в текстовому документі dnscachecontents.txt.

Через PowerShell

Ви можете переглянути кеш DNS за допомогою Windows PowerShell. Як і в командному рядку, ви також можете експортувати або зберегти базу даних. Ось процедура:

  1. Натисніть комбінацію клавіш Win + X та виберіть Адміністратор Windows PowerShell. Якщо ви не можете знайти цю опцію, натисніть комбінацію клавіш Win + S, введіть “PowerShell” (без лапок) і виберіть Запустити від імені адміністратора на правій панелі.
  2. Далі введіть команду “Get-DnsClientCache” (без лапок) і натисніть Enter.
  3. Скористайтесь командлетом Get-Help, щоб отримати додаткову інформацію:

    Довідка Get-DnsClientCache –повна

Як очистити кеш DNS

Коли виникають проблеми з підключенням до Інтернету, очищення або очищення кешу DNS зазвичай вирішує проблему.

Можливо, вам доведеться очистити кеш DNS з різних причин, серед яких:

  • Під час спроби вирішити проблеми з підключенням, коли у вас виникають труднощі з доступом до веб-сайтів та програм: Якщо доменне ім’я в кеші має неправильну або неправильну IP-адресу, веб-сайт не зможе повернути правильну інформацію. Навіть якщо ви очистите історію браузера, кеш DNS все одно міститиме старі пошкоджені дані. Промивання допомагає DNS оновити результати.
  • При спробі усунути неполадки або вирішити проблеми з підробкою DNS або отруєнням кешу DNS: Кіберзлочинці можуть спробувати отримати доступ до кешу та вставити або змінити IP-адресу, маючи намір перенаправити вас на веб-сайт, призначений для збору конфіденційних даних, таких як паролі та банківські реквізити. Очищення кешу DNS запобігає цьому.
  • Захист вашої конфіденційності. Хоча кеш DNS не містить особистих даних, таких як файли cookie або JavaScript, він зберігає історію адрес, які ви нещодавно відвідували, а також тих, які ви часто відвідуєте. Така інформація може бути небезпечною в руках досвідченого хакера. Очищаючи кеш-пам’ять DNS, ви стираєте історію адрес, зменшуючи шанс хакера відстежувати вашу поведінку в Інтернеті.
  • Вирішення застарілої або застарілої інформації про відвідані сайти: Прикладом тут може бути, якщо веб-сайт перемістив сервери.

Чи безпечно змивати кеш DNS?

Важливо зазначити, що очищення кешу DNS не має жодних негативних наслідків для вашої системи. Кеш DNS забезпечує швидкий доступ до веб-сайтів, і коли ви очищаєте його, при першому відвідуванні веб-сайту завантаження може зайняти більше часу, ніж зазвичай. Але згодом результати знову будуть швидшими.

Щоб очистити кеш DNS з будь-якої причини, ви можете використовувати командний рядок або Windows PowerShell.

Очищення кешу DNS за допомогою командного рядка

  1. Натисніть клавішу Windows + S і введіть “CMD” (без лапок).
  2. Виберіть опцію «Запустити від імені адміністратора» на правій панелі.
  3. Введіть таку команду в рядку та натисніть Enter:

    ipconfig / flushdns

Це воно! Ви повинні отримати сповіщення про те, що кеш успішно очищений.

Якщо проблема стоїть на сервері, а не на локальній машині, ви все одно можете використовувати командний рядок для очищення кешу DNS, але за допомогою іншої команди. У цьому випадку команда буде такою:

  • dnscmd / clearcache

Очищення кешу DNS за допомогою Windows PowerShell

Ви також можете очистити кеш DNS за допомогою Windows PowerShell. Залежно від типу кешу, який потрібно очистити, у вас є кілька варіантів реалізації:

  1. Щоб очистити кеш локального сервера DNS, використовуйте командний рядок:

    Clear-DnsServerCache

  2. Щоб очистити кеш клієнта, використовуйте цю команду:

    Clear-DnsClientCache

Як вимкнути кеш DNS в Windows 10

Якщо з будь-якої причини ви хочете вимкнути кеш DNS на ПК з Windows 10, ви можете скористатися інструментом «Сервісний контролер», щоб зупинити службу:

  1. Натисніть клавіші Win + R, введіть “services.msc” (без лапок) і натисніть Enter або натисніть OK.
  2. Знайдіть службу клієнта DNS (або Dnscache на деяких комп’ютерах) і двічі клацніть на ній, щоб відкрити її Властивості.
  3. Змініть Тип запуску на Вимкнено.
  4. Щоб повторно ввімкнути послугу, повторіть наведені вище кроки та змініть Тип запуску на Автоматичний.

Крім того, ви можете деактивувати DNS-клієнта за допомогою конфігурації системи Windows:

  1. Натисніть клавіші Win + R, введіть "msconfig" (без лапок) у діалоговому вікні "Виконати" і натисніть Enter або натисніть OK.
  2. Перейдіть на вкладку Служби та знайдіть DNS-клієнта.
  3. Зніміть прапорець біля послуги та натисніть Застосувати> ОК.
  4. Щоб знову ввімкнути послугу, повторіть наведені вище кроки та поставте галочку ще раз.

Майте на увазі, що вимкнення цієї служби вплине на загальну продуктивність вашого комп’ютера, а мережевий трафік для запитів DNS збільшиться, а це означає, що веб-сайти завантажуватимуться набагато повільніше, ніж зазвичай.

На закінчення ...

Як ми вже згадували вище, кеш DNS уникає необхідності шукати DNS кожного разу, коли ви відвідуєте веб-сайт. Все, що вам потрібно зробити, - це відвідати сайт один раз, і при наступних запитах ваш браузер або операційна система використовуватиме кешовані деталі DNS для швидшого повернення запитів.

Хоча очищення кешу DNS важливо для захисту вашої конфіденційності та запобігання випадкам злому, це не призведе до видалення всіх слідів конфіденційної інформації. Ці деталі включають історію активності, дані для входу, дані профілю та сліди відвідувань веб-сайтів для дорослих. Навіть якщо ви не відкривали їх свідомо, можливо, вас перенаправили без вашого відома.

Щоб ефективно видалити такі конфіденційні дані та захистити вашу конфіденційність, вам потрібна така надійна програма, як Auslogics BoostSpeed. Інструмент допомагає очистити будь-яку конфіденційну інформацію, яку ви не хотіли б, щоб хтось знайшов. BoostSpeed ​​постачається з усіма інструментами, які вам можуть знадобитися, щоб забезпечити роботу ПК на оптимальних швидкостях, а також захист конфіденційності.

Особливо вам знадобляться функції на вкладці “Захист” цілком корисними. Окрім очищення слідів вашої діяльності у веб-браузерах, системних файлах та додатках, існує також можливість захистити ваш DNS від несанкціонованих змін. Таким чином, вас не буде турбувати підробка DNS, коли зловмисники змінюють ваші записи DNS, щоб перенаправляти трафік на шахрайські веб-сайти.

Якщо ви активуєте Active Browser AntiTracker, ваші дані веб-перегляду будуть очищені після кожного сеансу перегляду, додатково захищаючи вашу конфіденційність. Ми рекомендуємо регулярно чистити ПК, залежно від використання. Оскільки легко забути запустити технічне обслуговування, ви можете активувати автоматичне сканування та вибрати, як часто потрібно виконувати сканування.