Пользователям операционной системы mac OS, ровно как и пользователям компьютеров под управлением Windows, время от времени может понадобиться сменить адреса для DNS-серверов. Процедура крайне простая, о чем вы, вероятно, осведомлены, но, иногда, после смены настроек DNS сетевого подключения, нужно выполнить очистку кэша DNS, так как из-за него могут возникать различные проблемы и неудобные ситуации. Помимо прочего, кэш DNS нужно в некоторых случаях сбрасывать, чтобы применить изменения в параметрах сетевого подключения.
Если вы зашли на страничку с данным материалом, то вы столкнулись с нуждой в очистке — или, как его порой называют, сбросе — кэша DNS на своем Макбуке. Так как же все таки выполнить эту процедуру? Ну, практически точно также, как на любом другом компьютере на Windows — через одну удобную команду. Давайте же посмотрим, что это за команда и чем ее выполнить.
Очистка кэша, как и многие другие операции на mac OS, производится посредством Терминала операционной системы. Для начала вам нужно открыть приложение Терминала, что можно выполнить как минимум тремя способами:
Выберите любой из этих способов, чтобы открыть перед собой приложение Терминал. Отлично, Терминал был открыть — и теперь ввести в него команду, которая очистит кэш DNS. Введите в него следующую команду:
sudo killall -HUP mDNSResponder
Как только введете команду, нажмите Enter, после чего введите вам потребуется ввести пароль Администратора системы(с этим проблем, вероятно, не будет). Далее вам нужно подождать несколько секунд — кэш DNS был успешно очищен. Однако, как убедиться, что кэш действительно был очищен?
Что же, существует крайне удобный способ проверки посредством Консоли операционной системы macOS. Чтобы выполнить проверку, вам нужно следовать следующим шагам:
После ввода последней команды вы должны будете увидеть изменение размера кэша DNS, а это означает, что ваши попытки по его очистке были завершены успешно.