Как да изтриете DNS на Windows 11

Ако изпитвате проблеми със свързаността, опитайте да прочистите кеша на DNS преобразувателя в Windows 11, като използвате някой от следните методи.

Ако изпитвате проблеми със свързаността, проблем с достъпа до определена уеб страница, повреден DNS кеш или получавате грешка „DNS сървърът не е наличен“, проблемът може да се дължи на остарял или повреден локален DNS кеш. Повечето от тези проблеми могат да бъдат разрешени чрез ръчно изчистване или почивка на DNS кеша в Windows 11. Този процес се нарича „прочистване на DNS“.

Има четири различни метода за прочистване на DNS кеша в Windows 11, като се използва команден ред, PowerShell, Run Command, както и в браузъра. Промиването на DNS кеша в Windows 11 е доста лесен процес и не се нуждаете от технически опит, за да направите това. Този урок ще ви преведе през подробните стъпки за прочистване на DNS кеша в Windows 11 с помощта на различни методи.

Какво е DNS кеш и какво прави?

DNS, което означава система за имена на домейни, е индекс на всички публично достъпни уебсайтове и техните IP адреси (като телефонен указател в Интернет). Основната функция на DNS е да превежда четими от човека имена на домейни (например www.youtube.com) в машинно четими IP адреси (208.65.153.238).

Когато потребител търси уебсайт в уеб браузъра, DNS сървърът превежда името на домейна на потребителя (име на уебсайт/URL) в IP адрес и използва този IP адрес, за да насочи устройството към съответния уебсайт за достъп до данните на сайта. След като се установи връзката между устройството и уебсайта, DNS съхранява информация за DNS търсения във временно съхранение, наречено „DNS кеш“.

DNS кешът съдържа имена на хостове и IP адреси на уебсайтовете и други домейни, които сте посетили или посещавате в момента на вашето устройство. Това помага на компютъра бързо да препраща към кеша, когато се опитвате да посетите същите уебсайтове, така че може лесно да разреши URL адреса на уебсайт към съответния IP адрес, което води до по-бързо зареждане на сайта следващия път, когато го отворите.

Какво прави промиването на DNS кеша?

DNS кешът може да се затрупа с безполезни записи или да се повреди с неправилна информация с течение на времето, което води до значително забавяне на мрежовата ви връзка и причинява някои проблеми с мрежата.

Устройствата автоматично актуализират периодично кеша и името на хоста. Въпреки това, уебсайтовете не винаги остават едни и същи, техните домейни или IP адреси се променят от време на време, така че ако IP адресът на уебсайт се промени преди актуализирането на DNS кеша, съществуващите данни в кеша стават остарели и невалидни. Това също причинява проблеми с връзката с уебсайтовете.

Прочистването на DNS кеша премахва всички IP адреси или други DNS записи от кеша ви и по този начин принуждава компютъра ви да извлича актуализирани DNS записи от нулата. Това може да помогне за разрешаване на проблеми със свързаността, неправилно показано уеб съдържание и други проблеми, както и да подобри скоростта и производителността на вашата интернет връзка.

DNS записите често са обект на кибератаки. Хакерите могат да получат достъп до DNS кеша и променените записи на имена на домейни, за да пренасочат трафика към фалшив уебсайт, което се нарича DNS спуфинг или DNS отравяне. Така че изчистването или нулирането на кеша също е важно от съображения за сигурност.

Сега, знаете основите на DNS кеша и какво прави изтриването, нека видим как да изчистите DNS кеша в Windows 11.

Прочистване на DNS кеша с помощта на командния ред

Можете да използвате командния ред, за да премахнете или нулирате DNS кеша в Windows 11.

Първо щракнете върху бутона „Старт“ или „Търсене“ от лентата на задачите и потърсете „Команден ред“ или „cmd“. След това изберете опцията „Изпълни като администратор“ за съответния резултат в десния прозорец.

Преди да се заемем с изчистването на DNS кеша, нека прегледаме всички текущи DNS записи в IP конфигурацията на Windows. За да направите това, въведете или копирайте/поставете следната команда в CMD и натиснете Enter:

ipconfig /displaydns

Това ще покаже цялата DNS информация на вашия компютър. Ако просто искате да изчистите DNS кеша, използвайте следващата команда.

За да изчистите DNS кеша, въведете или копирайте/поставете следната команда в командния ред:

ipconfig /flushdns

След като задачата бъде завършена, ще получите съобщение, че кешът на DNS резолвъра е бил прочистен успешно.

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

net stop dns кеш

За да включите отново кеша на DNS, въведете тази команда:

net start dnscache

Прочистване на DNS кеша с помощта на Windows PowerShell

Вторият метод за прочистване на DNS в Windows 11 е с помощта на програмата PowerShell. Ето как:

Отворете Windows PowerShell в режим на администратор, като потърсите „Powershell“ в лентата за търсене на Windows и щракнете върху „Изпълни като администратор“.

Въведете или копирайте и поставете следната команда в прозореца на PowerShell, след което натиснете Enter.

Clear-DnsClientCache

Това веднага ще изтрие целия ви DNS кеш, както е показано по-горе.

Промиване на DNS кеша с командата RUN

Друг лесен начин за прочистване на DNS кеша е чрез командата Run. Можете да използвате диалоговия прозорец Изпълнение, за да изтриете DNS кеша директно, без да отваряте командния ред или PowerShell. Ето как:

Отворете полето Run, като натиснете клавишите за бърз достъп Windows + R. След това просто въведете или копирайте формулата по-долу в полето Run:

ipconfig /flushdns

След това натиснете Enter или щракнете върху „OK“.

Това ще изчисти DNS кеша на вашата Windows 11 система.

Изчистете DNS кеша в уеб браузъра

Някои уеб браузъри, като Google Chrome, Firefox, запазват собствен DNS кеш. Различава се от кеша на DNS, запазен от вашата работна система. Например, ако конкретен уебсайт не работи в Google Chrome, но се отваря в друг браузър, тогава изчистването на DNS кеша на браузъра Chrome може да реши проблема.

Изчистете DNS кеша в Chrome

Първо стартирайте уеб браузъра Google Chrome във вашата система. След това въведете или копирайте и поставете следния URL адрес в URL лентата и натиснете Enter.

chrome://net-internals/#dns

Това ще отвори раздела DNS на уеб страницата „net internals“ на Chrome. Тук щракнете върху бутона „Изчистване на кеша на хоста“, за да изчистите кеша на DNS преобразувателя на Chrome.

Сега вашият DNS кеш на браузъра Chrome е изчистен.

Изчистете DNS кеша в Mozilla Firefox

Изчистването на DNS кеша във Firefox е също толкова лесно, колкото и браузъра Chrome. За да направите това, отворете Firefox и въведете този адрес в адресната лента и натиснете Enter.

about:networking#dns

След това щракнете върху бутона „Изчистване на DNS кеша“ на целевата страница, за да изчистите DNS кеша на браузъра.

Това е всичко, което трябва да знаете за прочистването на DNS резолвера.