Як очистити кеш DNS у Windows, MAC і Chrome
Чому важливо очищати кеш DNS?
Очищення кешу DNS може допомогти вирішити проблеми з мережевим з’єднанням і переконатися, що ваш комп’ютер або браузер використовує актуальні записи DNS.
Що таке кеш DNS?
Кеш DNS – це тимчасове сховище інформації про запити DNS, включаючи IP-адреси раніше відвіданих сайтів. Коли ви вводите URL-адресу (наприклад, google.com) у своєму браузері, ваша система спочатку перевіряє локальний DNS-кеш. Якщо в ньому є відповідний запис, сайт завантажується швидше без необхідності повторного звернення до DNS-сервера.
Навіщо може знадобитися очищення кешу DNS?
- IP-адреса веб-сайту змінилася – якщо веб-сайт змінив сервер або IP-адресу, а на вашому комп’ютері зберігається старий запис, це може спричинити помилки при завантаженні.
- Вирішення проблем з мережею – Іноді пошкоджені або застарілі записи в кеші DNS можуть спричиняти збої в з’єднанні.
- Обхід блокування або змін сайту – якщо сайт не завантажується через нещодавні оновлення записів DNS, може допомогти очищення кешу.
- Безпека – Шкідливе програмне забезпечення або атаки підміни DNS можуть замінити записи DNS. Очищення кешу допомагає усунути підроблені дані.
. Однак іноді кеш може стати застарілим або пошкодженим, що призводить до таких проблем, як проблеми із завантаженням веб-сайтів або помилки DNS.
У цьому посібнику ви дізнаєтеся, як очистити кеш DNS у Windows, Mac і Google Chrome.
1. Як очистити кеш DNS у Windows
Для Windows 10, 11, 8 та 7
- Відкрийте командний рядок:
- Натисніть Windows R, щоб відкрити діалогове вікно Виконати.
- Введіть cmd і натисніть Enter, щоб відкрити командний рядок.
- Крім того, ви можете знайти Командний рядок у меню “Пуск”, клацнути правою кнопкою миші і вибрати “Запустити від імені адміністратора”.
- Запустіть команду Очистити DNS:
- У вікні командного рядка введіть наступну команду і натисніть Enter:ipconfig /flushdns
- У вікні командного рядка введіть наступну команду і натисніть Enter:
- Підтверджувальне повідомлення:
- У разі успіху ви побачите повідомлення про це:Успішно очищено кеш DNS Resolver.
- У разі успіху ви побачите повідомлення про це:
Для Windows PowerShell (альтернативний метод)
Ви також можете використовувати Windows PowerShell для очищення кешу DNS:
- Відкрийте Windows PowerShell:
- Натисніть Windows X і виберіть Windows PowerShell (Адміністратор).
- Запустіть команду:
- Введіть наступну команду і натисніть Enter:Clear-DnsClientCache
- Введіть наступну команду і натисніть Enter:
- Дочекайтеся завершення процесу. Повідомлення з підтвердженням може не з’явитися, але кеш DNS має бути очищено.
2. Як очистити кеш DNS на Mac
Для macOS Ventura, Monterey, Big Sur, Catalina та попередніх версій
- Відкрити термінал:
- Перейдіть до “Програми” > “Утиліти” > “Термінал”.
- Або ж натисніть Командний рядок, введіть Термінал і натисніть клавішу Enter, щоб відкрити його.
- Запустіть команду “Очистити DNS”:
- Команда дещо відрізняється залежно від версії macOS, яку ви використовуєте:
- Для macOS Ventura, Monterey, Big Sur, Catalina, Mojave, High Sierra:sudo killall -HUP mDNSResponder
- Для macOS Sierra та El Capitan:sudo killall -HUP mDNSResponder
- Для macOS Yosemite:sudo discoveryutil udnsflushcaches
- Для macOS Mavericks, Mountain Lion та Lion:sudo killall -HUP mDNSResponder
- Введіть свій пароль:
- Вам буде запропоновано ввести пароль адміністратора.
- Введіть пароль (він не відображатиметься під час введення) і натисніть Enter.
- Кеш DNS очищено:
- Буде очищено кеш DNS. Ви не побачите повідомлення з підтвердженням, але кеш буде очищено.
3. Як очистити кеш DNS в Google Chrome
Google Chrome має власний внутрішній DNS-кеш, окремий від DNS-кешу операційної системи. Очищення кешу DNS Chrome може допомогти вирішити проблеми з доступом до веб-сайтів, характерні для Chrome.
Покрокова інструкція
- Відкрийте Google Chrome:
- Переконайтеся, що у вас відкритий браузер.
- Відкрийте кеш DNS Chrome:
- Введіть наступну URL-адресу в адресний рядок і натисніть Enter:chrome://net-internals/#dns
- Введіть наступну URL-адресу в адресний рядок і натисніть Enter:
- Очистіть кеш хоста:
- На сторінці DNS натисніть кнопку Очистити кеш хоста. Це очистить внутрішній кеш DNS Chrome.
- Очистити сокети (необов’язково):
- Щоб переконатися, що всі активні з’єднання скинуто, перейдіть до:chrome://net-internals/#sockets
- Натисніть кнопку Очистити пули сокетів.
- Щоб переконатися, що всі активні з’єднання скинуто, перейдіть до:
- Перезапустіть Chrome:
- Закрийте і знову відкрийте Chrome, щоб переконатися, що зміни набули чинності.
Навіщо очищати кеш DNS у Google Chrome?
Очищення кешу DNS у Chrome може допомогти, якщо у вас виникають проблеми із завантаженням веб-сайтів, наприклад, вони відображаються некоректно або не завантажуються, особливо після зміни налаштувань DNS або переміщення веб-сайту на новий сервер.
Навіщо потрібно очищати кеш DNS?
- Виправлення помилок DNS: Якщо ви зіткнулися з помилками, пов’язаними з DNS, такими як “DNS-сервер не відповідає” або “ERR_NAME_NOT_RESOLVED”, очищення кешу DNS може допомогти їх вирішити.
- Міграція веб-сайту: Коли веб-сайт переноситься на новий сервер або змінюється його IP-адреса, очищення кешу DNS гарантує, що ви отримаєте доступ до оновленої версії веб-сайту.
- Конфіденційність: Очищення кешу DNS видаляє збережену інформацію про відвідані вами веб-сайти, забезпечуючи трохи більше конфіденційності.
- Швидший дозвіл DNS: Очищення кешу DNS може змусити вашу систему оновити записи DNS, що потенційно прискорить доступ до певних веб-сайтів.
Підсумок
Очищення кешу DNS може швидко вирішити проблеми з підключенням і доступом до веб-сайтів. Незалежно від того, чи використовуєте ви Windows, Mac або вам потрібно очистити кеш DNS лише в Google Chrome, описані вище кроки допоможуть вам скинути налаштування DNS і вирішити проблеми, пов’язані із застарілими або пошкодженими DNS-записами. Регулярне очищення кешу DNS також може гарантувати, що ви завжди матимете доступ до найновіших версій веб-сайтів, що є хорошою практикою, якщо ви часто працюєте з веб-сайтами, які зазнають змін.