Як очистити кеш DNS?

Найімовірніше, посилання на цю інструкцію вам надали співробітники підтримки HostPro, тоді ви одразу можете прогортати вниз до актуальної допомоги, але якщо ви знайшли цю статтю самостійно, залишайтесь з нами, спробуємо визначити чи очищення кешу DNS допоможе саме у вашому випадку ?
Передусім давайте визначимось, що абревіатура DNS означає і для чого ця система взагалі потрібна.
Що таке DNS?
DNS (Domain Name System) – це система, яка переводить доменні імена в IP-адреси, необхідні для того, щоб комп’ютер міг знаходити різні ресурси в інтернеті.
Кешування DNS забезпечує швидкий доступ до будь-якого домену та знижує навантаження на DNS-сервер завдяки зменшенню кількості звернень до нього.
Воно відбувається на багатьох рівнях, як локально (включно з вашим браузером, операційною системою і навіть вашим роутером), так і на сторонніх Name-серверах (Google, Cloudflare та інші).
⚠️Однак іноді дані кешу можуть стати застарілими або пошкодженими, через що при переході за потрібним доменом ви отримуєте помилку замість коректного відображення сайту. Водночас при переході за посиланнями по типу http://192.28.87.87, де міститься пряма ІР адреса, проблем з DNS ніколи не виникне, оскільки запит обробляється напряму сервером або структурою, за якою ІР-адреса закріплена.
Навіщо може знадобитись очищення кешу DNS?
- Усунення проблем із підключенням – якщо сайт «переїхав» на інший сервер, старі кешовані DNS-записи можуть перешкоджати доступу.
- Поліпшення безпеки – після атак на DNS-сервери очищення кешу допомагає видалити потенційно небезпечні зміни, зроблені зловмисниками.
- Оновлення інформації – очищення кешу гарантує, що ви отримуєте найсвіжішу інформацію про доменні імена, у разі, якщо необхідний вам ресурс нещодавно переїхав на інший сервер/ІР-адресу.
Що ж, з можливостями та задачами розібрались, тепер перейдімо до рішень проблеми.
Спочатку розглянемо очистку локального кешу, на рівні операційної системи.
Як почистити кеш на рівні ОС
Windows
Відкрийте командний рядок від імені адміністратора (введіть у пошуку cmd, натисніть правою кнопкою миші на «Командний рядок» й оберіть «Запустити від імені адміністратора»).

Введіть команду ipconfig /flushdns і натисніть Enter. Це миттєво очистить кеш DNS. Ви побачите повідомлення “Successfully flushed the DNS Resolver Cache”, якщо все пройшло успішно.

macOS
Відкрийте Термінал.
Залежно від вашої версії macOS, введіть відповідну команду:
- macOS Sierra і новіше
killall -HUP mDNSResponder
- Yosemite (10.10.4+)
killall -HUP mDNSResponder
- Yosemite (10.10-10.10.3)
discoveryutil mdnsflushcache
У випадку, якщо ви не впевнені, яку саме з них використовуєте, просто введіть всі по черзі ?
Linux
Команда залежить від DNS-сервісу, який ви використовуєте.
Якщо ви використовуєте nscd:
/etc/init.d/nscd restart
Або
systemctl restart nscd
Для dnsmasq:
systemctl restart dnsmasq.service
Для systemd-resolved:
systemd-resolve --flush-caches
Аналогічно з MacOS, якщо ви не впевнені, яку саме з них використовуєте, просто введіть всі по черзі ?
Android
Оскільки Android не надає прямого методу очищення DNS-кешу, рекомендується перезавантажити пристрій або ввімкнути режим “у літаку” на кілька секунд.
iOS
Відкрийте “Налаштування” ⇨ перейдіть в “Основні” ⇨ виберіть “Скидання” ⇨ “Скинути налаштування мережі”. Це призведе до перезавантаження всіх мережевих налаштувань, включно з очищенням кешу DNS.
Що робити, якщо помилка залишилась?
У такому випадку кеш залишився на вищих рівнях. Для розвʼязання цієї проблеми нам допоможуть наступні ресурси.
Перше. Переходимо за цим посиланням на ресурс Purge Cache.

- «Domain Name» – введіть необхідний домен, як зображено на прикладі.
- «Record Type» – оберіть тип запису, основний «А» відповідає за ІР-адресу.
Друге. Переходимо за посиланням на Google Public DNS
? https://developers.google.com/speed/public-dns/cache
Вікно з аналогічними полями:

Так само вводимо дані та натискаємо на кнопку нижче «Flush Cache».
Третє. Переходимо за посиланням https://cachecheck.opendns.com/.

Тут вказується лише домен, оновлення йде автоматично до всіх записів, але також потрібно підтвердити що ви людина, пройшовши тест “capcha”.
Захист ID-домену
Убереже ваш домен від крадіжки, спаму й інших загроз в інтернеті
Можливо, вас зацікавить

Як замінити всі посилання в файлах і базі даних сайту
Ця стаття буде бонусною в циклі про боротьбу зі змішаним контентом при перенесенні сайту...
Оновлено: 10.04.2025
|
Встановлення та налаштування локального вебсервера MAMP на Windows
Локальне середовище розробки — це незамінний інструмент для будь-якого веброзробника. Воно дозволяє тестувати сайти,...
Оновлено: 10.04.2025
|
Встановлення та налаштування локального вебсервера WampServer на Windows
WAMP (Windows, Apache, MySQL, PHP) на Windows VPS – доступне та потужне рішення для...
Оновлено: 10.04.2025
|
Наш телеграм
з важливими анонсами, розіграшами й мемами
Приєднатися