Cara Flush DNS Cache di macOS: Panduan Cepat & Efektif

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

  1. Buka Terminal melalui Spotlight Search (tekan Command + Space, lalu ketik 'Terminal') atau melalui folder Applications > Utilities.
  2. Salin dan tempel perintah berikut ke dalam jendela Terminal:
    sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
  3. Tekan Enter.
  4. Masukkan kata sandi (password) administrator Mac Anda saat diminta. Perlu diingat, karakter sandi tidak akan muncul di layar saat diketik.
  5. Tekan Enter kembali untuk menyelesaikan proses.

Tabel Perintah Berdasarkan Versi macOS

Versi macOSPerintah Terminal
macOS Ventura, Sonoma, Sequoiasudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
macOS Monterey, Big Sursudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
macOS Catalina, Mojavesudo killall -HUP mDNSResponder
macOS High Sierrasudo 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).