Как да изчистиш DNS кеша на всяко устройство
Пълно ръководство за нулиране на DNS кеша на Windows, macOS, Linux, iOS, Android и Chrome. И още - защо с по-умен DNS почти никога няма да ти се налага да го правиш.
Не можеш да отвориш сайт, който работеше преди минута? Прехвърля те към стар сървър? Решението често е да изчистиш DNS кеша - но има по-добър начин никога повече да не се занимаваш с това.
Какво е DNS кеш?
Всеки път, когато отвориш сайт, устройството ти търси името на домейна (например google.com) и го превежда в IP адрес (например 142.250.80.46). Това търсене минава през системата за имена на домейни - DNS - която работи като телефонния указател на интернет.
За да ускори нещата, устройството ти пази в кеша тези търсения локално. Следващия път, когато отвориш същия сайт, устройството ти прескача търсенето и използва запазения отговор. Това е DNS кешът.
Проблемът? Повечето DNS сървъри на ISP пазят записите в кеша по 12-24 часа. Когато даден сайт смени сървърите си или ти промениш DNS настройките, оставаш с остарели данни с часове.
ClearDNS използва TTL на кеша от 20-60 секунди. Остарелите записи се оправят сами. Настрой го сега - безплатно. →Кога да изчистиш DNS кеша?
Добре е да нулираш DNS кеша, когато:
- Даден сайт не се зарежда но работи без проблем на други устройства или мрежи
- Виждаш „DNS_PROBE_FINISHED_NXDOMAIN“ или подобни DNS грешки в браузъра си
- Току-що си сменил DNS доставчика и искаш промяната да влезе в сила веднага
- Даден сайт наскоро е мигрирал към нов сървър, а ти все още виждаш старата версия
- Изключил или включил си правила за DNS филтриране и искаш промените да се приложат мигновено
Или може да пропуснеш всичко това. С ClearDNS максималното време на кеша е 60 секунди - остарелите записи изтичат сами, преди дори да забележиш.
Изчистване на DNS кеша на Windows
Спести си главоболието - ползвай ClearDNS на Windows
Вместо да изпълняваш команди всеки път, щом DNS кешът остарее, настрой ClearDNS веднъж и забрави за това. ClearDNS обновява DNS записите автоматично на всеки 20-60 секунди - а отгоре получаваш блокиране на реклами, защита от тракери и филтриране на зловреден софтуер. Отнема 2 минути, без нужда от акаунт.
Настрой ClearDNS на Windows сега - безплатно →Ръчен метод: нулиране на DNS кеша на Windows
Отвори Командния ред или PowerShell като администратор (щракни с десния бутон върху бутона Старт и избери „Терминал (администратор)“).
Изпълни:
ipconfig /flushdns
Трябва да видиш: Successfully flushed the DNS Resolver Cache.
За да провериш дали кешът е празен:
ipconfig /displaydns
Забележка: Ще трябва да правиш това всеки път, щом кешът остарее. С ClearDNS записите се обновяват автоматично на всеки 20-60 секунди.
Изчистване на DNS кеша на macOS
Без Terminal - ползвай ClearDNS на Mac
No sudo команди, без Terminal, без искания за парола. Настрой ClearDNS веднъж на своя Mac и проблемите с DNS кеша изчезват завинаги. Автоматично обновяване на кеша, блокиране на реклами и защита на поверителността - отнема под 2 минути.
Ръчен метод: нулиране на DNS кеша на macOS
Отвори Terminal (Cmd + Space, напиши „Terminal“ и натисни Enter).
Изпълни тази команда (работи на macOS Ventura, Sonoma, Sequoia и по-нови):
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
Въведи паролата си, когато те поиска. Няма съобщение за потвърждение - кешът се изчиства без подсказка.
Ще трябва да повтаряш това всеки път. ClearDNS се грижи за това автоматично с TTL на кеша от 20-60 секунди.
Изчистване на DNS кеша на Linux
По-добрият начин - ползвай ClearDNS на Linux
Независимо дали си на Ubuntu, Fedora, Arch или Debian - ClearDNS работи по един и същ начин. Настрой го веднъж и проблемите с DNS кеша са решени завинаги на всички дистрибуции. Автоматично обновяване на DNS на всеки 20-60 секунди, плюс пълно DNS филтриране.
Настрой ClearDNS на Linux сега - безплатно →Ръчен метод: нулиране на DNS кеша на Linux
За systemd-resolved (Ubuntu 18.04+, Fedora):
sudo systemd-resolve --flush-caches
За да провериш:
sudo systemd-resolve --statistics
За dnsmasq или nscd:
sudo systemctl restart dnsmasq
# or
sudo systemctl restart nscd
Различните дистрибуции използват различни DNS сървъри. ClearDNS работи еднакво на всички тях.
Изчистване на DNS кеша на iPhone / iPad
Настрой го и забрави - ClearDNS на iOS
Без включване и изключване на Самолетен режим, без настройки, заровени из менютата. ClearDNS на iOS поддържа DNS записите ти свежи автоматично с TTL на кеша под 60 секунди. Инсталирай DNS профила с едно докосване - с включено блокиране на реклами и защита от тракери в цялата система.
Настрой ClearDNS на iPhone сега - безплатно →Ръчен метод: нулиране на DNS кеша на iOS
Отвори Настройки, включи Самолетен режим, изчакай 10 секунди, после го изключи. Това изчиства DNS кеша и същевременно нулира мрежовите връзки.
Като алтернатива отиди в Настройки > Wi-Fi, докосни (i) до своята мрежа и докосни Поднови наема.
Това временно прекъсва всички мрежови връзки. С ClearDNS записите се обновяват тихо на заден план.
Изчистване на DNS кеша на Android
Умният начин - ClearDNS на Android
Android изненадващо затруднява ръчното изчистване на DNS кеша. ClearDNS решава това напълно - настрой го веднъж през Частен DNS и никога повече няма да ти се налага да нулираш кеша. Отнема 30 секунди и ти дава автоматично обновяване на кеша, блокиране на реклами и защита от зловреден софтуер в цялата система.
Настрой ClearDNS на Android сега - безплатно →Ръчен метод: нулиране на DNS кеша на Android
Метод 1: Превключи Самолетен режим включен и изключен (като при iOS).
Метод 2: В Chrome отиди на:
chrome://net-internals/#dns
Докосни Clear host cache.
Android не предлага нулиране на DNS на ниво система. ClearDNS заобикаля напълно това ограничение с кратки TTL.
Изчистване на DNS кеша в Chrome
С ClearDNS кешът на Chrome няма значение
Chrome поддържа собствен DNS кеш, отделен от този на операционната система. Дори след като нулираш системния кеш, Chrome може все още да използва остарели записи. ClearDNS решава и двете - записите се обновяват на всеки 20-60 секунди на ниво сървър, така че Chrome винаги получава свежи данни.
Настрой ClearDNS и забрави за танца с chrome://flags →Ръчен метод: нулиране на вътрешния DNS кеш на Chrome
Отвори нов раздел и отиди на:
chrome://net-internals/#dns
Кликни Clear host cache. После отиди на:
chrome://net-internals/#sockets
Кликни Flush socket pools за да изчистиш всички отворени връзки, които използват стари IP адреси.
Трябва да направиш и двете стъпки. С ClearDNS нито една не е нужна.
Защо DNS кешът създава проблеми
Традиционните DNS резолвери задават дълго време на кеширане - наречено TTL (време на живот). Много ISP пазят DNS записите в кеша по 24 часа или повече. Това означава, че ако даден сайт смени IP адреса си, може цял ден да опитваш да стигнеш до стария сървър.
Това създава реални проблеми:
- Миграции на сайтове: Даден сайт се премества на нов хост, но устройството ти все още се свързва със стария
- Превключване на CDN: Мрежа за доставяне на съдържание превключва към друг крайн сървър, но кешът ти сочи към стария
- Промени в DNS филтрирането: Обновяваш правилата си за блокиране, но заради остарелия кеш все още важат старите правила
- Актуализации за сигурност: IP адресът на домейн се сменя след инцидент със сигурността, но твоят кеш още сочи към компрометирания адрес
„Колкото по-дълъг е TTL на DNS кеша ти, толкова по-дълго може да останеш с остарели, грешни или дори опасни DNS записи.“
Как ClearDNS премахва проблема с кеша
ClearDNS подхожда коренно различно. Вместо да пази DNS записите в кеша с часове или дни, ClearDNS използва изключително кратки времена на кеширане:
TTL на кеша при ClearDNS спрямо твоя ISP
- Кеш на решенията: 20 секунди (ISP: 12-24 часа)
- Обновявания на правилата: 60 секунди (ISP: нужно е ръчно нулиране)
- Блокирани домейни: 60 секунди (ISP: няма - без филтриране)
- Разрешени домейни: 1-60 секунди (ISP: часове)
Максимално време на остаряване: 60 секунди. Обичайно: под 20 секунди.
Това означава:
- Край на ръчното нулиране на кеша - остарелите записи изтичат сами в рамките на минута
- Мигновени промени в правилата - блокирай или разблокирай домейн и промяната влиза в сила почти веднага
- По-бързо превключване при срив - ако даден сайт смени сървърите си, стигаш до новия за секунди
- По-добра сигурност - компрометираните домейни се блокират по-бързо, когато списъците със заплахи се обновят
А и ClearDNS ти дава много повече от бързо обновяване на кеша:
- Блокиране на реклами и тракери на ниво DNS - без нужда от разширения за браузър
- Защита от зловреден софтуер и фишинг - опасните домейни се блокират, преди да се заредят
- Без нужда от акаунт - настройка за под 2 минути, напълно анонимно
- Работи на всяко устройство - телефони, лаптопи, таблети, смарт телевизори, рутери
DNS кеш спрямо кеш на браузъра
Не бъркай DNS кеша с кеша на браузъра. Те са различни:
- DNS кешът пази съответствията между домейн и IP. Нулирането му налага ново DNS търсене.
- Кешът на браузъра пази съдържанието на уеб страниците (изображения, CSS, JavaScript). Изчистването му налага ново изтегляне на ресурсите на страницата.
Ако даден сайт изглежда счупен или остарял, опитай да изчистиш и двете. Но ако просто изобщо не можеш да стигнеш до даден сайт, виновникът обикновено е DNS кешът - а с ClearDNS този проблем просто не съществува.
Спри да изчистваш DNS кеша ръчно
ClearDNS използва TTL на кеша от 20-60 секунди. Остарелите записи се оправят сами. Без нужда от акаунт.
Настрой ClearDNS