Всякий раз, когда возникает проблема с подключением к Интернету, в первую очередь виноват интернет-браузер, хотя существует множество причин, которые могут вызвать проблемы с подключением. Например, кэш DNS, хранящийся на вашем компьютере, может быть устаревшим и неспособным получить необходимые вам веб-сайты. В этом случае вам, возможно, придется его очистить.
Очистить кэш DNS на Mac под управлением macOS так же просто, как запустить команду через окно терминала. Все, что вам нужно сделать, это запустить приложение «Терминал» и ввести команду, и оно выполнит всю работу за вас.
Очистить кэш DNS на Mac
1. Нажмите «Панель запуска» в доке, найдите и нажмите «Терминал», и он запустится автоматически.
2. Когда терминал запустится, введите следующую команду и нажмите Enter. Команда очищает кэш DNS на вашем компьютере.
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder; say DNS cache flushed
3. Поскольку вы выполняете команду «sudo», вам будет предложено ввести пароль администратора вашего компьютера. Сделайте это и нажмите Enter, чтобы двигаться вперед.
4. Подождите, пока ваш Mac очистит кеш DNS, и как только это будет сделано, вы услышите сообщение о том, что кеш очищен.
Вместо того, чтобы отправлять вам текстовое уведомление о том, что кэш был очищен, Терминал сообщит вам (конечно, на машинном языке), что указанные данные были очищены.
Теперь, когда ваш кэш DNS очищен, откройте веб-сайт в браузере, и вы заметите, что теперь он правильно разрешается, и вы можете получить к нему доступ. Если это произошло, значит, трюк сработал.
Кроме того, приведенная выше команда должна работать только для пользователей Mac, использующих OS X El Capitan или более позднюю версию. Если вы используете более старую версию macOS, приведенная выше команда не будет работать, поскольку в файлах ОС произошли некоторые внутренние изменения, что делает эти команды недействительными. Тем не менее, немного погуглив, вы обязательно попадете на страницу, рассказывающую, как очистить кэш DNS в OS X Yosemite или любых более старых версиях.
Заключение
Если кеш DNS, хранящийся на вашем Mac, вызывает проблемы, приведенное выше руководство поможет вам избавиться от этой проблемы, очистив весь кеш DNS, хранящийся на вашем Mac.