Как очистить кэш DNS в MacOS Catalina & Big Sur

Оглавление:

Anonim

Пользователям MacOS иногда может потребоваться очищать кэш DNS на своих компьютерах Mac для доступа к определенным веб-сайтам, доменам или для устранения неполадок. Очистка кеша DNS особенно распространена среди веб-разработчиков и сетевых администраторов, но с некоторой регулярностью используется и другими опытными пользователями. В этом руководстве рассказывается, как очистить кеш DNS в MacOS Big Sur и MacOS Catalina.

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

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

Как очистить кэш DNS в macOS Catalina и Big Sur

Прежде чем приступить к следующей процедуре, убедитесь, что на вашем Mac установлена ​​macOS Catalina или более поздняя версия, поскольку очистка кэша DNS в более старых версиях macOS немного отличается. Теперь, без лишних слов, давайте рассмотрим необходимые шаги.

  1. Мы будем использовать Терминал для очистки кеша DNS на вашем компьютере. Вы можете открыть Терминал с помощью поиска Spotlight. Нажмите на значок «увеличительное стекло», расположенный в правом верхнем углу рабочего стола, чтобы получить доступ к поиску Spotlight. Кроме того, вы можете открыть Spotlight, нажав Command + пробел.

  2. Далее введите «Терминал» в поле поиска и откройте приложение из результатов поиска.

  3. Теперь введите следующую команду в терминале. sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

  4. Нажмите клавишу «Ввод», и вам будет предложено ввести пароль пользователя macOS. Введите свой пароль и снова нажмите клавишу «Ввод».

  5. Закройте окно терминала, когда закончите.

Вот и все. Вы успешно очистили и сбросили кеш DNS на вашем компьютере с macOS.

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

Хорошо время от времени очищать кеш DNS, так как иногда они могут быть повреждены из-за технических сбоев. Точно так же ваш маршрутизатор Wi-Fi также имеет кеш DNS. Вот почему большинство людей рекомендуют перезагрузить маршрутизатор в качестве шага по устранению неполадок, так как он также очищает кеш DNS.

Если на вашем Mac установлена ​​более старая версия macOS, вы можете узнать, как сбросить кеш DNS в macOS High Sierra или очистить кеш DNS в macOS Sierra и так далее.Процедура аналогична и включает Терминал, за исключением того факта, что вы будете вводить немного другую команду.

Мы надеемся, что вы смогли исправить возникшие проблемы с сетью или снова получить доступ ко всем веб-сайтам после очистки кеша DNS на вашем Mac. И если у вас есть общие проблемы с подключением к Интернету, вы можете попробовать выполнить шаги по устранению неполадок, чтобы решить проблемы с подключением к Wi-Fi на вашем Mac.

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

Как очистить кэш DNS в MacOS Catalina & Big Sur