Далеко не все знают, как работает кеш DNS на компьютерах под управлением Windows и Mac, но иногда возникает задача удалить сохранённые данные, чтобы восстановить соединение с интернетом или попасть на неработающий сайт.

Прежде всего, необходимо узнать версию macOS. Для этого нажмите на логотип Apple в верхнем углу и зайдите в меню «Об этом Mac». Запомните версию операционной системы, чтобы выполнить правильную команду в «Терминале».

 

Как очистить кеш DNS на Mac

Запустите «Терминал» и выполните команду, соответствующую версии macOS.

Версия macOS Команда
10.11 и выше sudo killall -HUP mDNSResponder
10.10 sudo discoveryutil udnsflushcaches
10.7, 10.8 и 10.9 sudo killall -HUP mDNSResponder
10.6 sudo dscacheutil -flushcache
10.5 и более старые версии sudo lookupd -flushcache

Обязательно введите правильный пароль администратора, чтобы подтвердить выполнение команды. Если сайт не открывается или не грузится даже поисковая система, проблем не в кеше DNS, а в интернет-соединении.

Напишите в комментариях, приходилось ли чистить кеш и как часто делаете такие операции?