Dalam kebanyakan kasus, sistem operasi Anda sudah cukup mampu menangani proses pemecahan masalah sendiri. Namun terkadang, Anda perlu melakukan perawatan manual, salah satunya adalah membersihkan cache DNS.
Untungnya, hampir semua hal kini bisa Anda Google, dan OS serta browser Anda menggunakan sistem tertentu untuk mempercepat proses ini. Bagaimana caranya?
Misalnya, setiap kali Anda mengalami masalah perangkat lunak di komputer Windows, Anda mengunjungi Dukungan Microsoft; situs ini menjadi salah satu yang paling sering Anda kunjungi. Sistem operasi dan browser Anda mendeteksi pola ini dan menggunakan alat bernama DNS (Sistem Nama Domain) cache untuk mengoptimalkan pengalaman web Anda dan menghemat sumber daya jaringan.
Namun, setiap sistem bisa mengalami downtime atau error akibat gangguan teknis maupun masalah lainnya. Jika masalah terus berlanjut, Anda perlu memanfaatkan pengetahuan teknis Anda atau meminta bantuan untuk menyelesaikannya.
- Apa itu Cache DNS & Bagaimana Cara Kerjanya?
- Mengapa Anda Perlu Membersihkan Cache DNS?
- Cara Membersihkan Cache DNS di Berbagai Sistem Operasi
- Cara Membersihkan Cache DNS di Google Chrome
- Pertanyaan yang Sering Diajukan
- Apa itu DNS?
- Mengapa saya perlu membersihkan cache DNS?
- Apa yang terjadi jika saya melakukan flush DNS?
- Apa fungsi perintah clear cache DNS di Chrome?
- Apakah aman menghapus cache DNS?
- Seberapa sering saya perlu melakukan flush DNS?
- Apakah menjalankan perintah flush DNS Windows 10 bisa meningkatkan kecepatan internet?
- Bagaimana cara mengetahui kapan saya perlu membersihkan cache DNS di perangkat saya?
- Kesimpulan
Cache DNS yang tercemar atau rusak adalah masalah yang kita bahas di sini, dan artikel ini akan memandu Anda cara mengatasinya.
Mari kita pahami dasarnya terlebih dahulu sebelum membahas mengapa dan bagaimana cara membersihkan cache DNS.
Apa itu Cache DNS & Bagaimana Cara Kerjanya?
Bagian ini dibagi menjadi tiga topik: DNS, cache, dan cache DNS.
Apa itu DNS?
DNS adalah singkatan dari Domain Name System, yang bertugas menerjemahkan nama domain, seperti Cloudzy.com atau Amazon.com, menjadi alamat IP yang dapat dibaca oleh browser. DNS seperti buku telepon online: Anda punya nama situs yang ingin dikunjungi, dan DNS menyimpan nomornya.
Mengapa DNS diperlukan? Karena setiap nama domain tidak dapat diakses tanpa alamat IP-nya. Bayangkan DNS sebagai sistem yang menandai setiap hostname. Ketika pengguna mencari sebuah hostname, DNS menggunakan tanda tersebut untuk menemukan lokasinya dan mengarahkan pengguna ke situs yang dituju.
Apa itu Cache?
Cache adalah data yang disimpan sementara sehingga dapat diakses jauh lebih cepat karena sudah dimuat sebelumnya.
Apa itu Cache DNS?
Misalkan Anda mengunjungi Amazon setiap hari untuk melihat-lihat produk favorit Anda. Alamat IP Amazon yang sering dikunjungi beserta informasinya disimpan dalam basis data yang disebut cache DNS. Setiap alamat IP yang tersimpan di cache DNS Anda akan dimuat lebih cepat saat Anda mengaksesnya kembali.
Proses caching DNS berlaku untuk semua situs yang paling sering Anda kunjungi, dan tujuan utamanya adalah mempercepat pemuatan situs-situs tersebut. Lalu jika caching DNS membantu pengguna mengakses situs lebih cepat, mengapa Anda tetap perlu membersihkan cache DNS sesekali?
Mengapa Anda Perlu Membersihkan Cache DNS?
DNS menyimpan banyak alamat IP, tetapi apakah semuanya aman? Dan meskipun aman, apakah keberadaannya di cache DNS Anda bisa menimbulkan masalah?
Sayangnya, ya.
Berikut alasan mengapa Anda sebaiknya membersihkan cache DNS secara rutin:
- Beberapa alamat IP berbahaya atau rusak dan dapat menimbulkan masalah keamanan, gangguan performa, serta menurunkan kecepatan dan konektivitas jaringan.
- Cache DNS Anda menyimpan semua alamat IP yang pernah Anda kunjungi, dan ini menjadi celah untuk serangan DNS spoofing. Jika peretas berhasil mengakses cache DNS Anda, mereka dapat mengubah alamat IP yang tersimpan untuk mengarahkan Anda ke halaman web berbahaya atau palsu. (Cara terbaik untuk mencegah hal ini adalah dengan menjalankan perintah clear cache DNS.)
- Perusahaan periklanan beroperasi berdasarkan analisis perilaku pengguna, dan selain cookies dan plugin pihak ketiga, cache DNS Anda adalah sumber informasi yang sangat baik tentang aktivitas online Anda. Bayangkan riwayat pencarian Anda. Apakah Anda ingin penjahat siber atau perusahaan besar melihatnya? Tentu tidak. Riwayat pencarian Anda ibarat lemari pribadi yang mungkin menyimpan hal-hal yang tidak ingin diketahui orang lain. Cache DNS Anda kurang lebih sama, jadi Anda perlu melindunginya dari pihak yang tidak berwenang.
- Kadang Anda mungkin kesulitan mengakses situs yang sering dikunjungi, entah karena tidak mau memuat atau terus menampilkan error setiap kali Anda mengeklik tautannya. Kedua kasus ini berkaitan dengan cache DNS. Jika Anda melihat error 404 saat mencari alamat IP tertentu, nama domain atau host-nya mungkin sudah berubah, sementara cache DNS Anda masih memuat informasi lama. Skenario kedua terjadi ketika situs yang sering Anda kunjungi tidak mau memuat meski Anda sudah menghapus cookie dan integrasi pihak ketiga. Penyebabnya adalah cache DNS yang sudah menumpuk.
Ketika ponsel Anda bermasalah, langkah pertama yang dilakukan biasanya adalah restart, dan sembilan dari sepuluh kali masalahnya langsung teratasi. Perintah clear cache DNS adalah tombol restart untuk sistem operasi Anda.
Cara Membersihkan Cache DNS di Berbagai Sistem Operasi
Perintah flush DNS berbeda tergantung sistem operasi dan versinya.
Perintah Flush DNS untuk Windows
Ikuti langkah-langkah berikut untuk menghapus cache DNS di Windows 11, 10, 8, 7, dan XP.
Langkah-langkah Flush DNS di Windows 10/11:
- Klik pada Mulai dan ketik cmd di bilah pencarian.
- Klik pada Prompt Perintah lalu ketikkan perintah berikut:
ipconfig /flushdns
- Anda dapat menutup jendela Command Prompt setelah melihat pesan berikut:
Berhasil membersihkan cache DNS Resolver.
Langkah-langkah Flush DNS di Windows 8/7/XP:
Perintah flush DNS untuk Windows 8, 7, dan XP sama dengan Windows 10 dan 11. Satu-satunya langkah yang berbeda adalah cara membuka Prompt Perintah jendela.
- In Windows 8, Anda dapat membuka jendela Command Prompt dengan dua cara:
- Tahan MENANG dan X secara bersamaan, lalu klik Prompt Perintah.
- Klik pada Mulai tombol, buka Aplikasi layar, klik pada Sistem Windows, dan pilih Prompt Perintah.
- Jika OS Anda adalah Windows 7, atau XP, berikut cara menemukan jendela Command Prompt:
Klik pada Mulai tombol, arahkan kursor ke Semua Program, pilih Aksesori, dan temukan Prompt Perintah.
Perintah Flush DNS untuk Linux
Perintah flush DNS berbeda untuk setiap distribusi Linux.
Langkah-langkah menjalankan perintah flush DNS di Ubuntu:
Klik pada Kegiatan dari sudut kiri atas desktop Anda.
Jenis Terminal di bilah pencarian, klik, lalu ketikkan perintah-perintah berikut:
sudo systemd-resolve --flush-caches
sudo systemd-resolve --statistics
Untuk menerapkan konfigurasi DNS yang baru, jalankan perintah berikut untuk me-restart layanan DNS di Ubuntu:
sudo systemctl restart bind9.service
Langkah-langkah menjalankan perintah flush DNS di Red Hat & CentOS:
Jenis Terminal di bilah pencarian desktop, klik, lalu ketikkan perintah berikut sesuai OS berbasis Linux Anda:
Red Hat
sudo systemctl restart nscd.service
CentOS:
systemctl restart dnsmasq.service
Perintah Flush DNS untuk macOS
Perintah flush DNS untuk macOS 10.7 hingga 10.9, 10.11, atau versi di atasnya adalah sama. Ikuti langkah-langkah berikut:
Dari menu atas perangkat Mac Anda, klik Go, cari Utilities, dan pilih Terminal.
Sekarang ketik perintah berikut untuk flush DNS di Mac. (Anda perlu memasukkan kata sandi perangkat setelah mengetik perintah ini):
sudo killall -HUP mDNSResponder
Untuk flush DNS di macOS 10.10, 10.6, atau 10.5, ikuti langkah-langkah sebelumnya untuk membuka Terminal dan ketik perintah berikut:
Perintah flush DNS untuk macOS 10.10:
sudo discoveryutil udnsflushcaches
Perintah flush DNS untuk macOS 10.6:
sudo dscacheutil -flushcache
Perintah flush DNS untuk macOS 10.5:
sudo lookupd -flushcache
Cara Membersihkan Cache DNS di Google Chrome
Jika Anda sudah mengikuti semua langkah untuk menghapus cache DNS di OS Anda namun website masih lambat dimuat atau ada masalah performa lain, saatnya menjalankan perintah clear cache DNS di Chrome; ikuti langkah-langkah berikut:
- Langkah 1:
Luncurkan Google Chrome. - Langkah 2:
Cari IP berikut di address bar Chrome:chrome://net-internals/#dns
- Langkah 3:
Pilih DNS dari daftar. - Langkah 4:
Klik pada Hapus host cache.
Pertanyaan yang Sering Diajukan
Apa itu DNS?
DNS adalah singkatan dari Domain Name System, yaitu sistem yang mengarahkan Anda ke lokasi website yang ingin dikunjungi - berupa alamat IP - berdasarkan nama domain yang Anda ketik di browser. (Nama domain adalah nama website yang Anda cari, seperti Cloudzy.com).
Mengapa saya perlu membersihkan cache DNS?
Jika OS Anda terasa lebih lambat dari biasanya, atau Anda sering menemui error seperti 400 (Bad Request), 401 (Unauthorized), dan 404 (Not Found), menghapus cache DNS bisa menjadi solusinya.
Apa yang terjadi jika saya melakukan flush DNS?
Semua alamat IP dari website yang pernah Anda kunjungi akan terhapus. Setelah itu, setiap kali Anda mencari website, sistem operasi harus mengambil kembali alamat IP-nya dari server DNS.
Apa fungsi perintah clear cache DNS di Chrome?
Proses ini menghapus semua alamat IP dan informasi DNS dari browser Anda, sehingga koneksi internet menjadi lebih lancar dan potensi masalah keamanan berkurang.
Apakah aman menghapus cache DNS?
Ya. Cache DNS hanyalah tempat penyimpanan alamat IP website agar akses menjadi lebih cepat. Flush DNS cache hanya mengosongkan tempat penyimpanan tersebut, tidak lebih.
Seberapa sering saya perlu melakukan flush DNS?
Jika Anda menggunakan komputer publik dan tidak ingin riwayat pencarian Anda terbaca orang lain, sebaiknya flush cache DNS setiap selesai sesi online. Untuk komputer pribadi, lakukan flush cache DNS ketika Anda kesulitan mengakses website yang biasa dikunjungi atau sering melihat error 404.
Apakah menjalankan perintah flush DNS Windows 10 bisa meningkatkan kecepatan internet?
Tidak. Namun Anda bisa menggunakan perintah flush DNS Windows 10 untuk meningkatkan performa browser. Hal ini akan memengaruhi kecepatan muat website dan layanan tertentu.
Bagaimana cara mengetahui kapan saya perlu membersihkan cache DNS di perangkat saya?
Berikut tanda-tanda bahwa Anda perlu menghapus cache DNS:
- Tidak melihat versi terbaru dari suatu website (Alamat lama tersimpan di cache DNS dan itulah yang dimuat oleh browser Anda.)
- Tidak bisa mengakses website yang biasa Anda kunjungi (Kemungkinan mereka telah berpindah server atau memperbarui konfigurasi DNS-nya)
- Error 404 halaman tidak ditemukan
Baca Juga: Server DNS Terbaik untuk Gaming
Kesimpulan
Setiap kali Anda mencari website, Anda memerlukan alamat IP-nya untuk bisa mengaksesnya - dan tugas DNS adalah mengambil alamat IP tersebut. Setiap alamat IP yang sudah diambil akan disimpan di tempat yang dapat diakses browser untuk mempercepat pemuatan berikutnya; inilah yang disebut cache DNS.
Seperti ruang penyimpanan lainnya yang perlu dibersihkan secara berkala, cache DNS pun demikian. Membersihkan cache DNS sesekali penting untuk melindungi OS Anda dari malware, virus, ancaman siber, dan berbagai ancaman online lainnya, sekaligus membuat penelusuran web menjadi lebih cepat.