Как да нулирате DNS кеша в macOS High Sierra
Съдържание:
Трябва да нулирате и изчистите 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 кеша вероятно ще прекъсне всяка активна интернет дейност или използване.
- Стартирайте приложението Terminal, то се намира в папката /Applications/Utilities/ на Mac
- В командния ред въведете следния синтаксис:
- Натиснете клавиша Return и след това въведете администраторската парола, след което натиснете отново Return
- Изчакайте малко, когато видите текста „Нулиране на DNS кеша на macOS“ се появява в терминала, нулирането на DNS кеша е успешно
- Изход от терминала
sudo killall -HUP mDNSResponder; сън 2; echo macOS DNS Cache Reset | казвам
Може да се наложи да излезете и да стартирате отново определени свързани с интернет приложения, за да влязат в сила промените, въпреки че повечето уеб браузъри могат да бъдат достатъчни с просто опресняване.
Ако горният подход не работи по някаква причина, можете да разделите синтаксиса на командата на по-малки компоненти:
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, ако желаят.