Как да нулирате DNS кеша в macOS High Sierra

Съдържание:

Anonim

Трябва да нулирате и изчистите DNS кеша в macOS High Sierra? Някои потребители на Mac може да се наложи от време на време да нулират своя локален DNS кеш, обикновено защото DNS настройките на Mac са променени или определен сървър за имена или домейн е кеширан и трябва да изчистят съществуващия DNS кеш.

Въпреки че най-често уеб разработчиците, системните администратори и мрежовите администратори се занимават с DNS и трябва да нулират и изчистват своите DNS кешове, понякога други потребители на Mac също трябва да изчистят DNS кешовете.

В macOS High Sierra можете да нулирате DNS кеша, като насочите процеса mDNSResponder чрез командния ред, наличен в приложението Terminal. Това е подобно на изчистването на DNS кеша в macOS Sierra и El Capitan, въпреки че процесът за нулиране на DNS кеша се е променял много пъти в историята на операционната система Mac OS и Mac OS X.

Как да нулирате DNS кеша в MacOS High Sierra

Имайте предвид, че нулирането и изчистването на DNS кеша вероятно ще прекъсне всяка активна интернет дейност или използване.

  1. Стартирайте приложението Terminal, то се намира в папката /Applications/Utilities/ на Mac
  2. В командния ред въведете следния синтаксис:
  3. sudo killall -HUP mDNSResponder; сън 2; echo macOS DNS Cache Reset | казвам

  4. Натиснете клавиша Return и след това въведете администраторската парола, след което натиснете отново Return
  5. Изчакайте малко, когато видите текста „Нулиране на DNS кеша на macOS“ се появява в терминала, нулирането на DNS кеша е успешно
  6. Изход от терминала

Може да се наложи да излезете и да стартирате отново определени свързани с интернет приложения, за да влязат в сила промените, въпреки че повечето уеб браузъри могат да бъдат достатъчни с просто опресняване.

Ако горният подход не работи по някаква причина, можете да разделите синтаксиса на командата на по-малки компоненти:

sudo killall -HUP mDNSResponder && echo macOS DNS Cache Reset

Това се отнася за macOS High Sierra, която е версия на Mac OS 10.13.x. Потребителите, които искат да научат как да нулират DNS кеша в предишни версии на MacOS, могат да научат как да го направят за Sierra, El Capitan, Yosemite и по-стари версии на Mac OS X, ако желаят.

Как да нулирате DNS кеша в macOS High Sierra