Как очистить кэш днс (DNS) в Windows, Mac, Chrome

Система DNS (Domain Name System) похожа на телефонную книгу. Каждому сайту и домену соответствует свой IP. Но DNS кэшируется, и сохраняет IP-адреса, которые вы недавно посещали. Поэтому этот кэш иногда нужно очищать.

Сценарий работы с кэшем DNS

Один из клиентов пожаловался о, что изображения и CSS / JavaScript на его сайте не загружаются. После проверки ресурса с помощью Chrome DevTools выяснилось, что поддомены CDN (cdn.domain.com) загружались неправильно и выдавали ошибку 404.

Сначала мы пропинговали поддомен CDN, и выяснили, что он доступен. Затем проверили URL-адрес CDN с помощью whatsmydns. Этот сервис позволяет быстро проверить разрешение для DNS-записей (например, CDN CNAME) из нескольких географических местоположений. Мы хотели убедиться, что он нормально загружался везде.

Сценарий работы с кэшем DNS

Разрешение whatsmydns CNAME

В конечном итоге выяснилось, что произошло небольшое изменение в DNS провайдера, который все еще кэшировался на стороне клиента. Поэтому мы попросили клиента очистить DNS-кэш локально и обновить страницу. После этого на их WordPress-сайте все начало правильно загружаться. Чтобы очистить кэш DNS на компьютере, выполните следующие действия:

Как очистить DNS кэш в Windows 10 (и других версиях)

Шаг 1

Откройте меню «Пуск», нажав клавишу Windows, и в поле поиска введите «CMD». После этого запустится командная строка.

Шаг 1

Командная строка в Windows

Шаг 2

В командной строке выполните следующую команду:

ipconfig /flushdns
Шаг 2

ipconfig / flushdns

Шаг 3

После этого вы получите подтверждение, что команда успешно очистила кэш DNS.

Шаг 3

Очищенный кэш DNS

Очистка кэша DNS на Mac

Шаг 1

Нажмите «Перейти» в верхней панели инструментов, а затем «Утилиты». (Shift-Command-U).

Шаг 1

Утилиты Mac

Шаг 2

Откройте «Терминал».

Шаг 2

Терминал Mac

Шаг 3

Выполните следующую команду. Для этого вам понадобится доступ от имени администратора.

sudo killall -HUP mDNSResponder && echo macOS DNS Cache Reset
Шаг 3

Очистка кэша DNS на Mac

После очистки кэша DNS попытайтесь снова получить доступ к сайту, на котором возникли проблемы.

Очистка кэша DNS в Chrome

Если у вас все еще возникают проблемы, можно попробовать очистить DNS-кэш в браузере Google Chrome.

Шаг 1

В адресную строку браузера Google Chrome введите приведенное ниже значение и нажмите «Enter».

chrome://net-internals/#dns
Шаг 1

Шаг 2

Нажмите «Очистить кэш хоста».

Шаг 2

Очистка кеша хоста в Chrome

Дайте знать, что вы думаете по данной теме материала в комментариях. За комментарии, лайки, подписки, дизлайки, отклики низкий вам поклон!

Пожалуйста, оставляйте ваши отзывы по текущей теме материала. Мы крайне благодарны вам за ваши комментарии, отклики, лайки, дизлайки, подписки!

Пожалуйста, опубликуйте ваши комментарии по текущей теме материала. Мы очень благодарим вас за ваши комментарии, лайки, подписки, дизлайки, отклики!

Вадим Дворниковавтор-переводчик