Можете лесно да отстраните DNS проблеми, като изчистите DNS кеша!
Да признаем; често попадахме на сайт, който не се зарежда на нашия компютър, въпреки че сайтът работи добре на други устройства. Това нещо се случва главно поради проблеми с DNS. Въпреки това, преди да разберете за проблемите с DNS, трябва да знаете за DNS кеша.
Какво е DNS кеш?
Повечето операционни системи са настроени да кешират автоматично IP адреса и други DNS записи. Това нещо се прави, за да се ускори връзката между IP адреса и уеб сървъра. Този кеш е това, което наричаме “DNS Cache”
И така, DNS Cache е вид запис, който се поддържа от операционната система. Понякога DNS кешът става остарял или повреден, което води до различни DNS грешки и проблеми със свързаността.
За да се справите с проблемите с DNS кеша, трябва ръчно да прочистите DNS кеша на операционната система.
Стъпки за изчистване на DNS кеша в Windows:
Ако използвате операционна система Windows, можете лесно да прочистите DNS кеша. За да изчистите и възстановите DNS кеша в операционна система Windows 10, следвайте простите стъпки, дадени по-долу.
Стъпка 1. Първо, отворете стартовото меню и потърсете CMD. Щракнете с десния бутон върху CMD и изберете „Изпълни като администратор“
Стъпка 2. Това ще отвори повишен команден ред с административни права.
Стъпка 3. В командния ред въведете командата – ipconfig /flushdns
Стъпка 4. Изчакайте няколко секунди, докато получите съобщението за успех.
Стъпка 5. За да излезете от командния ред, въведете ‘exit’ и натиснете бутона Enter.
Това е! Ти си готов. Сега рестартирайте компютъра, за да приложите промените.
Стъпки за изчистване на DNS кеша в macOS:
Е, macOS има различни команди за всяка от неговите версии. За да изчистите DNS кеша в macOS, трябва да стартирате терминала и да изпълните командата. За да стартирате терминал, отидете на Приложения > Помощни програми > Терминал.
На терминала трябва да изпълните командите въз основа на версията, която имате.
- MacOS 10.10.4 и по-нова версия:
sudo killall -HUP mDNSResponder
- За macOS 10.10.1, 10.10.2 и 10.10.3:
sudo discoveryutil mdnsflushcache
- MacOS 10.7, 10.8 и 10.9:
sudo killall -HUP mDNSResponder
- MacOS 10.5 и 10.6:
sudo dscacheutil -flushcache
След като сте готови, не забравяйте да рестартирате вашето Mac устройство. След рестартирането MacOS ще възстанови DNS кеша.
Стъпки за прочистване на DNS кеша в Linux:
Процесът за прочистване на DNS кеша в Linux е малко по-различен от Windows и Mac. Това е така, защото всяка от Linux дистрибуции използва различни DNS услуги.
Така че, в зависимост от пакетите на вашата система, трябва да изпълните съответните команди
Изчистете DNS кеша на BIND сървъра:
Изчистете NSCD DNS кеша
Изчистете DNSMASQ DNS кеша
И така, тази статия е за това как можете да изчистите DNS кеша в операционни системи Windows, Mac и Linux. Ако имате някакви съмнения, свързани с това, уведомете ни в полето за коментари по-долу. Надявам се тази статия да ви е помогнала! Моля, споделете го и с приятелите си.