Как да изтриете и нулирате DNS кеша в Windows 10

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

Опция 1 - Команда на Windows

За да нулирате кеша на DNS резолвера, изпълнете следните стъпки:

  1. Изберете бутона „ Старт “, след което въведете „ cmd “.
  2. Щракнете с десния бутон на мишката върху „ Command Prompt “, след това изберете „ Run as Administrator “.
  3. Въведете ipconfig /flushdns и натиснете „Enter “. (уверете се, че има наклонена черта)

Командната кутия ще мига на екрана за част от секундата и кешът за DNS резолюция ще бъде изчистен.


Опция 2 - Windows PowerShell

  1. Изберете бутона „ Старт “, след което въведете „ powershell “.
  2. Изберете „ Windows PowerShell “.
  3. Въведете следната команда и натиснете „ Enter “:
    • Clear-DnsClientCache

Тази статия се отнася за Windows 10, 8, 7, XP, 2000, 2003 и 2008.

Вижте също:

Изчистете и нулирайте кеша на резолвера на клиента, като използвате командата ipconfig - Microsoft


ЧЗВ

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

Всеки път, когато посещавате уебсайт, използвайки неговото име на домейн (т.е. microsoft.com), вашият браузър е насочен към DNS сървър, където научава IP адреса на този уебсайт. След това сте насочени към този уебсайт. В Windows се създава запис на IP адреса, към който сочи името на домейна, така че ако отново посетите същия уебсайт, информацията се получава по-бързо. Тези записи, които се създават, съставят кеша на DNS резолюция.

Защо изчистването на кеша на DNS разрешителя щеше да реши нещо?

Понякога IP адресът на даден сайт може да се промени. Ако кешът за разпознаване на DNS има стария запис на IP адрес, той може да доведе до това, че компютърът ви не може да достигне сайта. Кешираните данни също могат да се повредят. Затова изчистването му е стъпка, която можете да предприемете, когато не можете да се свържете с даден сайт.

Мога ли да преглеждам данните в кеша за DNS резолюция?

Да. От командния ред можете да използвате командатаipconfig / displaydns ” или “ Get”> - DnsClientCache ”PowerShell, за да видите данните.