Реєструйте домен у зоні .KYIV.UA за 99 грн

Зареєструвати

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

post thumbnail

Найімовірніше, посилання на цю інструкцію вам надали співробітники підтримки HostPro, тоді ви одразу можете прогортати вниз до актуальної допомоги, але якщо ви знайшли цю статтю самостійно, залишайтесь з нами, спробуємо визначити чи очищення кешу DNS допоможе саме у вашому випадку ?

Передусім давайте визначимось, що абревіатура DNS означає і для чого ця система взагалі потрібна.

Що таке DNS?

DNS (Domain Name System) – це система, яка переводить доменні імена в IP-адреси, необхідні для того, щоб комп’ютер міг знаходити різні ресурси в інтернеті. 

Кешування DNS забезпечує швидкий доступ до будь-якого домену та знижує навантаження на DNS-сервер завдяки зменшенню кількості звернень до нього. 

Воно відбувається на багатьох рівнях, як локально (включно з вашим браузером, операційною системою і навіть вашим роутером), так і на сторонніх Name-серверах (Google, Cloudflare та інші).

⚠️Однак іноді дані кешу можуть стати застарілими або пошкодженими, через що при переході за потрібним доменом ви отримуєте помилку замість коректного відображення сайту. Водночас при переході за посиланнями по типу http://192.28.87.87, де міститься пряма ІР адреса, проблем з DNS ніколи не виникне, оскільки запит обробляється напряму сервером або структурою, за якою ІР-адреса закріплена.

  • Усунення проблем із підключенням – якщо сайт «переїхав» на інший сервер, старі кешовані DNS-записи можуть перешкоджати доступу.                                             
  • Поліпшення безпеки – після атак на DNS-сервери очищення кешу допомагає видалити потенційно небезпечні зміни, зроблені зловмисниками.
  • Оновлення інформації – очищення кешу гарантує, що ви отримуєте найсвіжішу інформацію про доменні імена, у разі, якщо необхідний вам ресурс нещодавно переїхав на інший сервер/ІР-адресу.

Що ж, з можливостями та задачами розібрались, тепер перейдімо до рішень проблеми.

Спочатку розглянемо очистку локального кешу, на рівні операційної системи.

Як почистити кеш на рівні ОС

Windows

Відкрийте командний рядок від імені адміністратора (введіть у пошуку cmd, натисніть правою кнопкою миші на «Командний рядок» й оберіть «Запустити від імені адміністратора»).

Як очистити DNS? | Wiki HostPro

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

Очистити кеш DNS на Linux | Wiki HostPro

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.

Як очистити кеш DNS за допомогою Purge Cache | Wiki HostPro
  • «Domain Name» – введіть необхідний домен, як зображено на прикладі.
  • «Record Type» – оберіть тип запису, основний «А» відповідає за ІР-адресу.

Друге. Переходимо за посиланням на Google Public DNS
? https://developers.google.com/speed/public-dns/cache

Вікно з аналогічними полями:

Очистка кешу DNS | Wiki HostPro

Так само вводимо дані та натискаємо на кнопку нижче «Flush Cache».

Третє. Переходимо за посиланням https://cachecheck.opendns.com/.

Як почистити кеш DNS | Wiki HostPro

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

Захист ID-домену

Убереже ваш домен від крадіжки, спаму й інших загроз в інтернеті

Telegram Hostpro

Наш телеграм

з важливими анонсами, розіграшами й мемами

Приєднатися

Можливо, вас зацікавить

Збір листів з інших акаунтів на Gmail

Збір листів з інших акаунтів на Gmail

Електронна пошта від Google давно стала звичним вибором для більшості користувачів. Але багато хто...

Viktoriya Mazur | Оновлено: 14.06.2024

Як перевірити PING?

Як перевірити PING?

У цій статті ви дізнаєтеся, що таке ping (пінг), як він працює, а також...

Hostpro Company | Оновлено: 14.05.2024

Як встановити Python на Linux

Як встановити Python на Linux

Python – це універсальна мова програмування, що використовується для широкого спектру задач, від веб-розробки...

Hostpro Company | Оновлено: 30.04.2024

Як отримати бекап сайту і відновити дані?

Як отримати бекап сайту і відновити дані?

Про те, що може призвести до втрати даних сайту, про всі нюанси бекапів та...

Diana Honcharenko | Оновлено: 15.03.2024