Ето как да видите DNS кеша на всеки компютър с Windows 10

Искате ли да научите как да преглеждате DNS кеша в Windows 10? Ако е така, този урок е за вас. На компютър с Windows 10 има няколко метода, които можете да използвате за показване на DNS съдържанието. Първо, ето обобщение на значението на DNS кеша.

Какво представлява DNS кешът?

DNS, кеш памет (система от имена на домейни), понякога наричана кеш за разрешаване на DNS, е временно съхранение на информация. Той се поддържа от вашия компютър и съдържа записи на всички наскоро посетени уебсайтове и техните 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 Admin. Като алтернатива, ако не можете да намерите тази опция, натиснете клавишите за бърз достъп Win + S, въведете “PowerShell” (без кавички) и изберете Run as Administrator в десния прозорец.
  2. След това въведете командата “Get-DnsClientCache” (без кавички) и натиснете Enter.
  3. Използвайте командлета Get-Help, за да получите повече информация:

    Помогнете Get-DnsClientCache - пълен

Как да изчистите DNS кеша

Когато срещнете проблеми с интернет връзката, изчистването или изчистването на DNS кеша обикновено решава проблема.

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

  • Когато се опитвате да отстраните проблеми с връзката, когато имате затруднения с достъпа до уебсайтове и приложения: Ако името на домейна в кеша има неправилен или невалиден IP адрес, уебсайтът няма да може да върне правилната информация. Дори ако изчистите историята на браузъра си, DNS кешът пак ще съдържа старите корумпирани данни. Промиването помага да се накара DNS да актуализира резултатите.
  • Когато се опитвате да отстраните или разрешите проблеми с подправяне на DNS или отравяне с DNS кеш: Киберпрестъпниците могат да се опитат да получат достъп до кеша и да вмъкнат или променят IP адреса, с намерението да ви пренасочат към уебсайт, предназначен да събира чувствителни данни като пароли и банкови данни. Изчистването на DNS кеша предотвратява това.
  • Защита на поверителността ви: Въпреки че DNS кешът не съдържа лични данни като бисквитки или 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, можете да използвате инструмента „Service Controller“, за да спрете услугата:

  1. Натиснете клавишите Win + R, въведете “services.msc” (без кавички) и натиснете Enter или щракнете върху OK.
  2. Намерете услугата DNS клиент (или Dnscache на някои компютри) и щракнете двукратно върху нея, за да отворите нейните свойства.
  3. Променете Startup Type на Disabled.
  4. За да активирате отново услугата, повторете стъпките по-горе и променете Startup Type на Automatic.

Като алтернатива можете да деактивирате 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, данните ви за сърфиране ще бъдат изчистени след всяка сесия на сърфиране, като допълнително защитават поверителността ви. Препоръчваме да почиствате компютъра си редовно, в зависимост от вашето използване. Тъй като е лесно да забравите да стартирате поддръжката, можете да активирате автоматично сканиране и да изберете колко често искате сканирането да се изпълнява.