Cara Membersihkan DNS Cache di macOS
Untuk menghapus cache DNS di macOS, Anda perlu menggunakan aplikasi Terminal. Proses ini sering disebut sebagai flush DNS dan sangat efektif untuk mengatasi masalah koneksi internet yang tidak stabil, situs web yang tidak bisa diakses, atau perubahan konfigurasi DNS yang belum terbaca oleh sistem.
Berikut adalah langkah-langkah teknis untuk melakukan flush DNS pada berbagai versi macOS:
Langkah-Langkah Eksekusi
- Buka Terminal melalui Spotlight Search (tekan Command + Space, lalu ketik 'Terminal') atau melalui folder Applications > Utilities.
- Salin dan tempel perintah berikut ke dalam jendela Terminal:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder - Tekan Enter.
- Masukkan kata sandi (password) administrator Mac Anda saat diminta. Perlu diingat, karakter sandi tidak akan muncul di layar saat diketik.
- Tekan Enter kembali untuk menyelesaikan proses.
Tabel Perintah Berdasarkan Versi macOS
| Versi macOS | Perintah Terminal |
|---|---|
| macOS Ventura, Sonoma, Sequoia | sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder |
| macOS Monterey, Big Sur | sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder |
| macOS Catalina, Mojave | sudo killall -HUP mDNSResponder |
| macOS High Sierra | sudo killall -HUP mDNSResponder |
Mengapa Perlu Melakukan Flush DNS?
Cache DNS menyimpan alamat IP dari situs web yang pernah Anda kunjungi agar akses berikutnya lebih cepat. Namun, jika terjadi perubahan pada server DNS atau situs web yang Anda tuju, cache lama dapat menyebabkan konflik koneksi. Masalah yang sering muncul akibat cache DNS yang korup atau usang antara lain:
- Pesan kesalahan DNS server isnβt responding.
- Kesalahan jaringan seperti ERR_NETWORK_CHANGED.
- Situs web tidak memuat konten terbaru setelah migrasi server.
Jika setelah melakukan langkah di atas masalah koneksi masih berlanjut, pastikan untuk memeriksa pengaturan DNS pada System Settings > Network dan pastikan koneksi internet Anda stabil. Anda juga dapat mencoba melakukan restart pada router atau modem untuk menyegarkan koneksi dari sisi penyedia layanan internet (ISP).