Начална » работен плот » Как да изчистите DNS кеша в MacOS High Sierra или по-стари версии

    Как да изчистите DNS кеша в MacOS High Sierra или по-стари версии

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

    И това е доста просто. Всичко, което трябва да направите, е изпълни една или няколко команди в Терминал и вие сте готови.

    Ако използвате най-новия MacOS Mojave, кликнете тук, за да получите командата как да възстановите DNS кеша в macOS Mojave; за останалите версии на macOS, можете да получите командите по-долу.

    Етап 1

    Стартирайте приложението Terminal, или като отидете в Applications> Utilities> Terminal.app, или като напишете Terminal в Sportlight.

    Забележка: Клавишна комбинация за Spotlight: Command + Space.

    Стъпка 2

    Вижте списъка по-долу, за да намерите командата за вашата версия на macOS. Копирайте съответната команда, поставете го в Терминал и натиснете Enter. Ако Терминалът поиска запитване за паролата, въведете паролата на Mac и отново натиснете Enter.

    Забележка: За да разберете коя версия на MacOS използвате, просто кликнете върху логото на Apple в горния ляв ъгъл, изберете За този Mac, и кликнете върху Преглед раздел.

    "Висока Сиера" (Версия 10.13)
    sudo killall -HUP mDNSResponder; сън 2
    "Сиера" (версия 10.12)
    sudo killall -HUP mDNSResponder
    "El Capitan" (версия 10.11)
    sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
    "Йосемит" (версия 10.10)
    sudo discoveryutil mdnsflushcache;
    "Mavericks" (версия 10.9)
    dscacheutil -flushcache; sudo killall -HUP mDNSResponder
    "Планински лъв" (версия 10.8)
    sudo killall -HUP mDNSResponder
    "Лъв" (Версия 10.7)
    sudo killall -HUP mDNSResponder
    "Snow Leopard" (версия 10.6)
    sudo dscacheutil -flushcache
    "Леопард" (версия 10.5)
    sudo dscacheutil -flushcache
    "Тигър" (версия 10.4)
    lookupd -flushcache

    Това е! DNS на вашия Mac сега трябва да бъде нулиран.