Як очистити DNS-кеш у MacOS High Sierra або Старіші версії
Очищення або скидання кеш-пам'яті DNS в операційній системі Mac є гарною ідеєю, оскільки вона прискорює пошук в межах одного хоста. Але іноді ми просто хочемо очистити кеш, щоб він не містив значення які більше не діють.
І це досить просто. Все, що потрібно зробити, це виконати одну або кілька команд у терміналі і ви все готові.
Якщо ви використовуєте останню версію macOS Mojave, натисніть тут, щоб отримати команду як скинути кеш DNS в macOS Mojave; для інших версій macOS, Ви можете отримати команди нижче.
Крок 1
Запустіть програму Terminal, або в меню Програми> Утиліти> Terminal.app, або набравши Термінал у Sportlight.
Примітка: Комбінація клавіш для Spotlight: Command + Space.
Крок 2
Зверніться до списку нижче, щоб знайти команду для вашої версії macOS. Скопіюйте відповідну команду, вставте його в термінал і натисніть Enter. Якщо запит терміналу попросить пароль, введіть пароль вашого Mac і натисніть Enter ще раз.
Примітка: Щоб дізнатися, яку версію MacOS ви використовуєте, просто натисніть логотип Apple у верхньому лівому куті, виберіть Про цей Mac, і натисніть на Огляд на вкладці.
"Висока Сьєрра" (версія 10.13)
sudo killall -HUP mDNSResponder; сон 2
"Sierra" (версія 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 тепер потрібно скинути.