Як очистити кеш 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-домену
Убереже ваш домен від крадіжки, спаму й інших загроз в інтернеті
Можливо, вас зацікавить
Причини виникнення помилки 502. Як її виправити?
Помилки 5хх означають проблеми на боці сервера. Якщо говорити конкретно про помилку 502, то...
Оновлено: 30.10.2024
|Причини виникнення помилки 403. Як виправити?
Для більшості користувачів інтернету не надто принципово, чому вони не можуть потрапити на сайт....
Оновлено: 23.10.2024
|Причини виникнення помилки 508. Як виправити?
Якщо коротко, помилка 508: Resource Limit Is Reached зазвичай означає, що ваш обліковий запис...
Оновлено: 15.10.2024
|Як вставити картинку в HTML й оптимізувати її для кращого ранжування в Google
Погодьтеся, візуальні ефекти відіграють важливу роль у створенні привабливого та функціонального інтерфейсу. Тож у...
Оновлено: 26.09.2024
|
Наш телеграм
з важливими анонсами, розіграшами й мемами
Приєднатися