Akses internet Anda tiba-tiba terganggu padahal indikator jaringan menunjukkan status terhubung? Memahami cara flush dns di windows dan mac merupakan solusi paling efektif untuk mengatasi permasalahan cache domain yang usang atau rusak.

Oleh karena itu, membersihkan tembolok DNS secara berkala akan mengembalikan kestabilan koneksi internet Anda. Mari pelajari seluruh langkah teknisnya secara mendalam melalui panduan komprehensif berikut ini.

Apa Itu DNS Cache dan Mengapa Anda Perlu Membersihkannya?

Domain Name System (DNS) bekerja mirip seperti buku telepon digital untuk seluruh jaringan internet dunia. Sistem ini bertugas menerjemahkan nama domain yang mudah dibaca manusia menjadi alamat IP numerik yang dipahami oleh komputer.

Ketika Anda mengunjungi sebuah situs web, sistem operasi akan menyimpan alamat IP tersebut ke dalam penyimpanan lokal sementara. Penyimpanan sementara inilah yang biasa kita sebut sebagai DNS cache atau tembolok DNS.

Namun, alamat IP dari sebuah peladen web bisa berubah sewaktu-waktu tanpa pemberitahuan terlebih dahulu. Jika cache lokal Anda masih menyimpan data lama, komputer akan terus mencoba mengakses alamat yang salah.

Akibatnya, layar peramban Anda kerap menampilkan pesan kesalahan seperti 404 Not Found atau Server Not Found. Melakukan flush DNS akan menghapus seluruh catatan lama tersebut sehingga perangkat dipaksa meminta data IP paling baru.

Kapan Waktu Terbaik untuk Melakukan Flush DNS?

Kendala jaringan tidak selalu bersumber dari kerusakan perangkat keras maupun gangguan dari pihak penyedia layanan internet (ISP). Sebaliknya, sebagian besar masalah akses web justru berakar pada tumpukan tembolok DNS yang kedaluwarsa.

Pertama, Anda sangat disarankan melakukan flush DNS setelah baru saja memindahkan nama domain ke penyedia hosting baru. Proses migrasi ini membutuhkan pembaruan catatan DNS global agar situs dapat diakses kembali secara normal.

Kedua, langkah pembersihan ini sangat penting ketika Anda mengalami masalah keamanan seperti DNS poisoning atau DNS spoofing. Serangan kejahatan siber ini mencoba mengarahkan trafik internet Anda ke situs palsu yang berbahaya.

Ketiga, Anda perlu menerapkan prosedur ini saat aplikasi peramban terus menampilkan halaman web versi lama yang belum diperbarui. Pembersihan tembolok jaringan menjamin Anda selalu mendapatkan konten web yang paling segar dan mutakhir.

Manfaat Utama Melakukan Flush DNS Secara Berkala

Selain mengatasi kendala koneksi, pembersihan cache DNS secara rutin memberikan dampak positif bagi keamanan digital Anda. Langkah sederhana ini mencegah penetas memanfaatkan celah manipulasi jalur data jaringan lokal.

Selanjutnya, performa pemuatan halaman web akan menjadi jauh lebih responsif setelah data cache diperbarui. Perangkat tidak lagi terjebak membaca catatan server lama yang berpotensi memperlambat komunikasi data.

Di samping itu, privasi riwayat penjelajahan Anda juga menjadi jauh lebih terlindungi dari potensi pelacakan lokal. Rekaman alamat IP tujuan yang tersimpan di dalam memori internal komputer akan langsung terhapus bersih.

Panduan Cara Flush DNS di Windows (Semua Versi)

Sistem operasi buatan Microsoft menyediakan sarana perintah internal yang sangat mudah diakses untuk mengelola sistem jaringan. Anda tidak membutuhkan aplikasi tambahan dari pihak ketiga untuk mengeksekusi proses ini.

1. Cara Flush DNS di Windows 11 dan Windows 10

Pengguna Windows 11 dan 10 dapat memanfaatkan aplikasi Command Prompt maupun Windows Terminal yang sudah tersedia secara bawaan. Tekan tombol Windows + S pada papan ketik Anda, lalu ketik kata kunci cmd pada kolom pencarian.

Setelah itu, klik kanan pada ikon Command Prompt dan pilih opsi Run as administrator untuk mendapatkan hak akses penuh. Hak akses administrator ini mutlak diperlukan agar perintah sistem jaringan dapat dijalankan tanpa hambatan.

Selanjutnya, ketikkan perintah berikut di dalam jendela layar hitam yang muncul:

ipconfig /flushdns

Tekan tombol Enter untuk mengeksekusi perintah tersebut secara langsung. Dalam hitungan detik, sistem akan menampilkan pesan konfirmasi keberhasilan seperti Windows IP Configuration. Successfully flushed the DNS Resolver Cache.

2. Cara Flush DNS di Windows 8 dan Windows 8.1

Meskipun antarmuka Windows 8 sedikit berbeda, mekanisme pembersihan cache DNS di dalamnya tetap menggunakan prinsip yang sama. Masuk ke halaman Start Screen, kemudian ketik kata kunci cmd secara langsung.

Berikutnya, klik kanan pada hasil pencarian Command Prompt yang muncul di layar, lalu pilih opsi Run as administrator. Jendela konsol perintah akan segera terbuka di layar komputer Anda.

Masukkan perintah ipconfig /flushdns lalu akhiri dengan menekan tombol Enter. Tanda keberhasilan akan muncul di layar tepat setelah proses pengosongan memori DNS selesai dilakukan.

3. Cara Flush DNS di Windows 7

Pengguna Windows 7 masih bisa menjalankan prosedur ini dengan cara yang tidak kalah mudahnya. Klik tombol Start Menu yang terletak di sudut kiri bawah layar Anda.

Kemudian, cari menu All Programs, buka folder Accessories, lalu klik kanan pada aplikasi Command Prompt. Pilih opsi Run as administrator agar jendela perintah berjalan dengan hak akses tertinggi.

Ketik perintah ipconfig /flushdns pada baris yang berkedip lalu tekan tombol Enter. Tutup jendela Command Prompt setelah pesan konfirmasi keberhasilan pembersihan muncul di layar.

4. Menggunakan Windows PowerShell

Alternatif lain yang tidak kalah canggih untuk pengguna Windows modern adalah menggunakan sarana Windows PowerShell. Tekan tombol Windows + X pada papan ketik, lalu pilih opsi Windows PowerShell (Admin) atau Terminal (Admin).

Ketikkan perintah berikut ke dalam jendela PowerShell yang berwarna biru tersebut:

Clear-DnsClientCache

Tekan tombol Enter untuk mengonfirmasi perintah pengosongan cache tersebut. Berbeda dengan Command Prompt, PowerShell biasanya tidak menampilkan pesan teks konfirmasi jika proses berjalan tanpa kendala.

Panduan Cara Flush DNS di macOS (Berbagai Versi)

Perangkat komputer Mac buatan Apple juga menyimpan tembolok DNS lokal untuk mempercepat akses jaringan. Namun demikian, sintaks perintah pembersihan DNS di macOS bervariasi tergantung pada versi sistem operasi yang Anda gunakan.

Semua proses pembersihan DNS pada macOS dilakukan melalui aplikasi sistem bernama Terminal. Anda dapat membuka Terminal melalui Finder > Applications > Utilities, atau dengan menekan tombol Command + Spacebar lalu mengetik Terminal.

1. macOS Sequoia, Sonoma, dan Ventura

Versi macOS modern menggunakan struktur perintah sistem jaringan yang sangat stabil dan seragam. Setelah jendela aplikasi Terminal terbuka, salin dan tempelkan perintah berikut:

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Tekan tombol Return pada papan ketik untuk memproses perintah jaringan tersebut. Sistem macOS akan meminta Anda memasukkan kata sandi administrator komputer.

Ketikkan kata sandi Anda dengan teliti, lalu tekan Return kembali. Ingatlah bahwa karakter kata sandi yang Anda ketik memang sengaja tidak ditampilkan di layar Terminal demi alasan keamanan.

2. macOS Monterey dan Big Sur

Pengguna macOS Monterey maupun Big Sur dapat menggunakan kombinasi perintah yang sama efektifnya. Buka aplikasi Terminal di perangkat Mac Anda melalui bilah pencarian Spotlight.

Masukkan sintaks perintah di bawah ini ke dalam baris Terminal yang aktif:

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Selanjutnya, tekan tombol Return dan masukkan kata sandi akun administrator Mac Anda. Begitu kata sandi dikonfirmasi, sistem akan langsung mengosongkan cache DNS lokal tanpa menampilkan pemberitahuan khusus.

3. macOS Catalina dan Mojave

Bagi Anda yang masih mengoperasikan macOS Catalina atau Mojave, langkah eksekusinya tetap mengandalkan Terminal. Jalankan aplikasi Terminal melalui folder Utilities di perangkat Mac Anda.

Ketikkan perintah sistem berikut ini secara presisi tanpa ada karakter yang terlewat:

sudo killall -HUP mDNSResponder

Tekan tombol Return di papan ketik, lalu ketik kata sandi administrator saat diminta. Eksekusi perintah ini akan menghentikan proses layanan DNS sementara dan menyegarkan seluruh salinan catatannya.

4. macOS versi Lama (High Sierra, Sierra, dan El Capitan)

Sistem operasi macOS versi terdahulu memerlukan kombinasi sintaks khusus untuk meriset layanan mDNSResponder. Buka aplikasi Terminal dari menu aplikasi Mac Anda.

Masukkan perintah berikut ke dalam jendela konsol Terminal:

sudo killall -HUP mDNSResponder

Atau Anda juga dapat menggunakan sintaks alternatif khusus untuk versi OS X El Capitan berikut:

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Tekan Return, masukkan kata sandi administrator Anda, lalu tekan Return sekali lagi. Seluruh data tembolok penjelajahan lama akan langsung dikosongkan dari sistem operasi Mac Anda.

Perbandingan Perintah Flush DNS Berdasarkan Sistem Operasi

Tabel berikut merangkum seluruh sintaks perintah pembersihan tembolok DNS untuk berbagai sistem operasi agar memudahkan proses rujukan Anda secara cepat:

Sistem Operasi Aplikasi yang Digunakan Sintaks Perintah Utama
Windows 11 / 10 / 8 / 7 Command Prompt (CMD) ipconfig /flushdns
Windows (PowerShell) Windows PowerShell Clear-DnsClientCache
macOS Sequoia / Sonoma / Ventura Terminal sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
macOS Monterey / Big Sur / Catalina Terminal sudo killall -HUP mDNSResponder
macOS Mojave / High Sierra Terminal sudo killall -HUP mDNSResponder
Linux (Ubuntu / Debian) Terminal sudo systemd-resolve --flush-caches

Cara Memastikan Bahwa Proses Flush DNS Telah Berhasil

Setelah mengeksekusi perintah di atas, Anda mungkin ingin memastikan apakah data lokasi alamat IP benar-benar telah diperbarui. Terdapat beberapa metode verifikasi mandiri yang bisa Anda lakukan langsung dari komputer Anda.

Metode pertama adalah menggunakan perintah pemeriksaan domain bernama nslookup. Buka jendela Command Prompt atau Terminal Anda, lalu ketikkan nslookup namadomain.com (ganti dengan nama situs web yang ingin diperiksa).

Sistem akan menampilkan informasi alamat IP terbaru yang diambil langsung dari server DNS utama. Jika alamat IP yang muncul sudah sesuai dengan target server baru, maka pembaruan DNS lokal Anda telah berhasil 100%.

Metode kedua adalah mencoba mengakses kembali situs web yang bermasalah melalui jendela Incognito atau Private Browsing. Cara ini memastikan bahwa peramban tidak membaca salinan halaman lama yang mungkin masih tersimpan di dalam cache lokal peramban.

Mengatasi Masalah Koneksi Jika Flush DNS Belum Membantu

Terkadang, melakukan pembersihan cache DNS lokal saja belum cukup untuk memulihkan koneksi internet yang terputus. Jika masalah tersebut masih bertahan, Anda dapat menerapkan beberapa langkah pemecahan masalah lanjutan berikut ini.

1. Membersihkan Cache Internal Peramban Web (Browser Cache)

Aplikasi peramban seperti Google Chrome dan Mozilla Firefox memiliki sistem penyimpanan tembolok DNS tersendiri secara independen. Akibatnya, tembolok di peramban terkadang tetap bertahan meskipun Anda sudah melakukan pembersihan di tingkat sistem operasi.

Khusus untuk pengguna Google Chrome, buka tab baru lalu ketikkan alamat berikut pada bilah navigasi:

chrome://net-internals/#dns

Setelah halaman konfigurasi terbuka, klik tombol Clear host cache yang tersedia di layar. Langkah ini akan menghapus seluruh rekaman alamat IP yang tersimpan khusus di dalam internal aplikasi Google Chrome.

2. Mengubah Server DNS ke Public DNS Terpercaya

Penyebab lain dari lambatnya respons jaringan adalah gangguan server DNS yang disediakan oleh pihak penyedia jasa internet (ISP) Anda. Mengganti konfigurasi DNS default perangkat ke layanan DNS publik tepercaya sering kali menjadi solusi pamungkas.

Anda bisa menggunakan DNS publik milik Google dengan alamat 8.8.8.8 dan 8.8.4.4. Selain itu, layanan Cloudflare pada alamat 1.1.1.1 dan 1.0.0.1 juga menawarkan kecepatan penerjemahan domain yang sangat tinggi serta aman.

3. Melakukan Reset Winsock dan TCP/IP (Khusus Windows)

Pengguna sistem operasi Windows yang masih mengalami gangguan koneksi berat dapat melakukan penyegaran pada komponen katalog Winsock. Komponen ini mengatur bagaimana aplikasi jaringan berkomunikasi dengan protokol internet.

Buka aplikasi Command Prompt dengan hak akses administrator, lalu jalankan dua perintah berikut secara berurutan:

netsh winsock reset

netsh int ip reset

Setelah mengeksekusi kedua perintah tersebut, hidupkan ulang (restart) komputer Anda. Proses ini akan mengembalikan seluruh pengaturan stack protokol TCP/IP Windows ke kondisi awal yang bersih.

4. Melakukan Restart pada Router atau Modem

Penyimpanan tembolok DNS ternyata tidak hanya berada di komputer, tetapi juga tersimpan di dalam memori router Wi-Fi atau modem Anda. Perangkat keras jaringan tersebut menyimpan data lalu lintas internet untuk mempercepat proses koneksi seluruh perangkat di rumah.

Oleh karena itu, matikan router atau modem Anda dengan menekan tombol daya atau mencabut kabel dayanya. Diamkan perangkat dalam keadaan mati selama kurang lebih 30 detik sebelum menyalakannya kembali.

Proses power cycle ini akan mengosongkan memori RAM sementara pada router dan memaksa perangkat mengambil jalur data DNS baru dari pusat ISP.

Pertanyaan Umum Seputar Flush DNS (FAQ)

Apakah melakukan flush DNS itu aman untuk komputer saya?

Sangat aman. Proses ini hanya mengosongkan file catatan alamat IP sementara dan tidak akan menghapus data pribadi, dokumen, maupun pengaturan penting di komputer Anda.

Seberapa sering saya harus melakukan flush DNS?

Anda tidak wajib melakukannya setiap hari. Lakukan prosedur ini hanya saat mengalami masalah koneksi internet, setelah migrasi website, atau ketika koneksi terasa sangat lambat.

Apakah flush DNS bisa meningkatkan kecepatan internet?

Prosedur ini tidak menambah kecepatan bandwidth internet Anda secara langsung. Namun, langkah ini mempercepat waktu respons pembukaan situs (DNS lookup time) yang sempat tertunda akibat data cache yang rusak.

Mengapa situs web tetap tidak bisa dibuka setelah di-flush?

Hal tersebut bisa terjadi karena perubahan DNS di tingkat global masih membutuhkan waktu propagasi antara 24 hingga 48 jam. Selain itu, ada kemungkinan bahwa server dari situs web yang dituju memang sedang mengalami gangguan penuh (downtime).

Kesimpulan

Menguasai cara flush dns di windows dan mac adalah keterampilan dasar jaringan yang sangat berguna bagi setiap pengguna komputer. Langkah pembersihan ini terbukti ampuh mengatasi berbagai kendala koneksi internet serta menjaga privasi penjelajahan digital Anda.

Dengan mengikuti panduan teknis di atas, Anda kini dapat menyelesaikan masalah domain error secara mandiri tanpa perlu bantuan teknisi. Selalu pastikan untuk memeriksa versi sistem operasi Anda agar perintah yang dimasukkan berjalan dengan sempurna.