Как сбросить кэш DNS в macOS High Sierra

Оглавление:

Anonim

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

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

В macOS High Sierra вы можете сбросить кэш DNS, настроив процесс mDNSResponder с помощью командной строки, доступной в приложении «Терминал». Это похоже на очистку кеша DNS в macOS Sierra и El Capitan, хотя процесс сброса кеша DNS много раз менялся на протяжении истории операционных систем Mac OS и Mac OS X.

Как сбросить кеш DNS в MacOS High Sierra

Обратите внимание, что сброс и очистка кеша DNS, скорее всего, прервет любую активную интернет-активность или использование.

  1. Запустите приложение «Терминал», оно находится в папке /Applications/Utilities/ на Mac
  2. В командной строке введите следующий синтаксис:
  3. sudo killall -HUP mDNSResponder; сон 2; echo Сброс DNS-кэша macOS | сказать

  4. Нажмите клавишу «Ввод», затем введите пароль администратора, затем снова нажмите клавишу «Ввод»
  5. Подождите, когда в Терминале появится текст «Сброс кеша DNS macOS», значит, сброс кеша DNS выполнен успешно
  6. Выход из терминала

Возможно, вам придется закрыть и перезапустить определенные приложения, подключенные к Интернету, чтобы изменения вступили в силу, хотя в большинстве веб-браузеров достаточно простого обновления.

Если описанный выше подход по какой-либо причине не работает, вы можете разбить синтаксис команды на более мелкие компоненты:

sudo killall -HUP mDNSResponder && echo Сброс кэша DNS macOS

Это относится к macOS High Sierra версии Mac OS 10.13.x. Пользователи, заинтересованные в том, чтобы узнать, как сбросить кеш DNS в предыдущих версиях MacOS, могут узнать, как это сделать для Sierra, El Capitan, Yosemite и более ранних версий Mac OS X, если это необходимо.

Как сбросить кэш DNS в macOS High Sierra