Products & Services Submit a ticket My Tickets
Selamat datang
Masuk  Mendaftar

Cara Flush DNS Cache di Windows, Linux, Mac, dan Chrome

Apa itu Flush DNS?

Flush DNS adalah perintah yang digunakan untuk mereset cache DNS client [komputer] yang sedang digunakan untuk menyesuaikan informasi dari perubahan yang terjadi pada suatu domain, nameserver, DNS dengan data baru.

Untuk meresolve nama domain sendiri memerlukan waktu sekitar 24 – 72 Jam. Tapi apabila di network atau di komputer Anda masih terlihat data seperti sebelumya maka flush DNS perlu dilakukan.

Proses ini sebaiknya dilakukan secara rutin agar performa komputer dan jaringan Anda tetap optimal. Untuk melakukannya, Anda perlu menjalankan beberapa coding sederhana. Tapi Anda tidak perlu khawatir karena nanti kami akan menjelaskan semuanya secara lebih mendetail.

Apa Itu DNS Cache?
DNS Cache atau kadang bisa juga disebut DNS Resolver Cache merupakan database sementara pada sistem operasi komputer yang menyimpan rekaman data IP dari nama domain yang sebelumnya telah dikunjungi oleh pengguna komputer.

Berikut komponen dalam cache DNS:

  • Resource data – berisi deskripsi record, seperti alamat dan hostname.
  • Jenis record – menjelaskan jenis record (A atau AAAA record).
  • Nama record – menampilkan nama domain entri DNS.
  • Time To Live (TTL) – waktu validitas resource record dalam detik.
  • Class – rangkaian protokol resource record yang sesuai.
  • Panjang data resource – mengacu pada nilai data resource.

Cara Flush DNS Windows

Untuk catatan, bahwa untuk Propagansi domain sendiri secara global tetap 1×24 Jam. Cara berikut adalah digunakan jika setelah masa tersebut tidak terkoneksi juga domainnya dengan Hostingnya atau setelah melakukan perpanjangan/error suspend dan expired.

 Gimana caranya? caranya sangatlah mudah, yaitu:

  1. Untuk cara ini berlaku hanya untuk Windows saja. Silahkan buka CMD(Command Prompt) di Windows anda
  2. Lalu masukkan atau copy paste kode berikut

    ipconfig /flushdns

    dan tekan Enter, setelah itu akan seperti digambar berikut :

Jika sudah seperti diatas, silahkan Buka dan Tutup kembali browser anda, lalu cek domain yang error tersebut.
Jika masih error, mungkin anda bisa menunggu atau memerlukan konsultasi ke Provider anda.

Cara Flush DNS Linux

Secara default, Ubuntu tidak menyimpan DNS record dalam cache. Kalau Anda menginstal layanan DNS secara manual, seperti name service caching daemon (nscd), langkah-langkah di bawah ini akan menunjukkan cara flush cache DNS di komputer Anda. Pastikan untuk menggunakan hak administrator saat melakukannya.

  1. Tekan tombol Ctrl+Alt+T secara bersamaan untuk membuka jendela terminal.
  2. Masukkan command berikut untuk menghapus file cache DNS pada subdirektori init.d:
    sudo /etc/init.d/nscd restart

Selanjutnya, untuk flush DNS di sistem yang menggunakan systemd.

  1. Tekan tombol Ctrl+Alt+T secara bersamaan untuk membuka jendela terminal.
  2. Ketikkan command berikut:
    systemd-resolve --flush-caches
  3. Masukkan command berikut di command prompt untuk mencari tahu apakah command sebelumnya sudah berhasil:
    systemd-resolve --statistics

Cara Flush DNS Mac OS X

Meskipun cara flush DNS cache di Mac OS X sebenarnya cukup mudah, ada satu hal yang perlu diperhatikan, yaitu Anda harus menjalankan comman flush DNS yang benar sesuai versi OS X Anda saat ini.

  1. Tekan tombol F4 , lalu masuk ke terminal di kolom pencarian Launchpad untuk membuka jendela command terminal.
  2. Kalau menggunakan Mac OS SierraX El CapitanX MavericksX Mountain Lion, atau X Lion, cara flush DNS berikutnya yaitu memasukkan command berikut di command prompt: 
    sudo killall -HUP mDNSResponder
  3. Untuk flush cache DNS di Mac OS X Yosemite, masukkan command berikut:
    sudo discoveryutil udnsflushcaches
  4. Kalau menggunakan Mac OS X Snow Leopard, gunakan command berikut:
    sudo dscacheutil -flushcache
  5. Untuk Mac OS X Leopard dan di bawahnya, masukkan command berikut untuk flush DNS:
    sudo lookupd -flushcache
  6. Untuk membersihkan cache DNS di Mac OS X High Sierra, masukkan baris berikut di command prompt:
    sudo killall -HUP mDNSResponder
  7. Kemudian, berikut command untuk flush DNS di Mac OS X Mojave:
    sudo killall -HUP mDNSResponder
  8. Kalau menjalankan Mac OS X Catalina, gunakan command ini:
    sudo killall -HUP mDNSResponder
  9. Terakhir, berikut cara membersihkan cache DNS di Mac OS X Big Sur:
    sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder

Cara Flush DNS di Google Chrome

Google Chrome menyimpan cache DNS secara terpisah dari OS di komputer Anda, melakukan cara flush DNS akan turut membantu mengatasi masalah koneksi. Ini penting sekali kalau Anda menggunakan Google Chrome sebagai browser utama.

Ingat, cache ini berbeda dengan cache browser. Jadi, caranya juga akan berbeda dengan cara clear cache browser.

Berikut cara flush DNS Chrome:

  1. Buka Google Chrome dan masukkan alamat berikut ke kolom URL:
    chrome://net-internals/#dns
  2. Pada halaman pengaturan internal net, pilih Clear host cache.


Selamat mencoba ya!

Apakah jawaban ini bermanfaat? Ya Tidak

Send feedback
Maaf kami tidak bisa membantu. Bantu kami mengembangkan artikel ini dengan umpan balik Anda.