Tutorial

Cara Menghapus Cache DNS di MacOS (Semua Versi)


Terkadang ketika kita mengubah pengaturan DNS suatu domain seringkali kita penasaran apakah Domain sudah ter-pointing atau belum dengan Name Server yang baru. Terkadang di komputer lain sudah update dan di komputer kita masih dengan yang lama.

Nah cara yang sering dilakukan untuk mempercepat proses tersebut ialah dengan menghapus cache DNS pada komputer. Dengan menghapus cache DNS, maka akan mempercepat pencarian domain dengan alamat IP yang baru.

Jika Anda menggunakan MacOS, perintah yang digunakan untuk menghapus cache DNS berbeda pada tiap versi MacOS. Di bawah ini bisa Anda lihat perintah menghapus cache DNS pada masing-masing versi MacOS.

Langkah pertama ialah membuka terminal. Bisa menggunakan command+space kemudian ketik terminal. Ketika terminal sudah terbuka maka ketik perintah untuk menghapus cache DNS. Nanti akan diminta untuk memasukan password.

“High Sierra” (Version 10.13) & “Mojave” (Version 10.14)
sudo killall -HUP mDNSResponder; sleep 2;
“Sierra” (Version 10.12)
sudo killall -HUP mDNSResponder
“El Capitan” (Version 10.11)
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
“Yosemite” (Version 10.10)
sudo discoveryutil mdnsflushcache;sudo discoveryutil udnsflushcaches
“Mavericks” (Version 10.9)
dscacheutil -flushcache; sudo killall -HUP mDNSResponder
“Mountain Lion” (Version 10.8)
sudo killall -HUP mDNSResponder
“Lion” (Version 10.7)
sudo killall -HUP mDNSResponder
“Snow Leopard” (Version 10.6)
sudo dscacheutil -flushcache
“Leopard” (Version 10.5)
sudo dscacheutil -flushcache
“Tiger” (Version 10.4)
lookupd -flushcache

Itulah perintah-perintah yang digunakan untuk menghapus cache DNS di MacOS. Semoga bermanfaat. ^_^