Bagaimana untuk Menghapus DNS Cache di macOS High Sierra atau Versi Lama
Mengosongkan atau menetapkan semula cache DNS dalam sistem pengendalian Mac anda adalah idea yang baik kerana ia mempercepatkan carian dalam tuan rumah yang sama. Tetapi kadangkala kita hanya mahu jelaskan cache supaya ia tidak memegang nilai-nilai yang tidak lagi sah.
Dan ianya agak mudah juga. Apa yang perlu anda lakukan ialah laksanakan satu atau beberapa arahan di Terminal dan anda sudah bersedia.
Jika anda menggunakan MacOS Mojave terkini, klik di sini untuk mendapatkan arahan bagaimana untuk menetapkan semula cache DNS di MacOS Mojave; untuk lain versi macOS, anda boleh mendapatkan arahan di bawah.
Langkah 1
Lancarkan aplikasi Terminal, sama ada dengan pergi ke Aplikasi> Utiliti> Terminal.app, atau dengan menaip Terminal di Sportlight.
Catatan: Jalan pintas papan kekunci untuk Spotlight: Command + Space.
Langkah 2
Rujuk kepada senarai di bawah untuk mencari arahan untuk versi macOS anda. Salin arahan masing-masing, tampalkannya di Terminal dan tekan Enter. Sekiranya hujah Terminal meminta kata laluan, masukkan kata laluan Mac anda dan tekan Enter lagi.
Catatan: Untuk mengetahui versi macOS yang anda gunakan, cukup klik logo Apple di sudut kiri atas, pilih Mengenai Mac ini, dan klik pada Gambaran keseluruhan tab.
"Sierra Tinggi" (Versi 10.13)
sudo killall -HUP mDNSResponder; tidur 2
"Sierra" (Versi 10.12)
sudo killall -HUP mDNSResponder
"El Capitan" (Versi 10.11)
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
"Yosemite" (Versi 10.10)
sudo discoveryutil mdnsflushcache; sudo discoveryutil udnsflushcaches
"Mavericks" (Versi 10.9)
dscacheutil -flushcache; sudo killall -HUP mDNSResponder
"Lion Mountain" (Versi 10.8)
sudo killall -HUP mDNSResponder
"Singa" (Versi 10.7)
sudo killall -HUP mDNSResponder
"Leopard Snow" (Versi 10.6)
sudo dscacheutil -flushcache
"Leopard" (Versi 10.5)
sudo dscacheutil -flushcache
"Tiger" (Versi 10.4)
lookupd-flushcache
Itu sahaja! DNS Mac anda kini perlu disusun semula.