Далеко не все знают, как работает кеш 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, а в интернет-соединении.
Напишите в комментариях, приходилось ли чистить кеш и как часто делаете такие операции?