Komputer atau ponsel bisa menunjukkan status “terhubung”, tetapi browser tetap gagal membuka website. Kadang hanya satu situs yang bermasalah, kadang hampir semua alamat tidak bisa diakses. Situasi seperti ini sering membuat orang langsung mematikan-menyalakan router, padahal sumbernya bisa berada pada DNS.
DNS adalah singkatan dari Domain Name System, yaitu layanan yang menerjemahkan nama seperti example.com menjadi alamat IP yang dipahami jaringan. Sederhananya, DNS bekerja seperti buku kontak internet. Jika pencarian nama gagal, perangkat mungkin masih terhubung ke Wi-Fi, tetapi tidak tahu harus menghubungi server yang mana.
Bedakan masalah DNS dari masalah internet biasa
Langkah pertama bukan mengganti pengaturan, melainkan memastikan gejalanya. Masalah DNS biasanya memiliki pola seperti berikut:
- Status Wi-Fi atau kabel jaringan menunjukkan koneksi aktif.
- Aplikasi tertentu masih bisa digunakan, tetapi browser gagal membuka alamat website.
- Website bisa dibuka melalui alamat IP, tetapi tidak melalui nama domain.
- Pesan seperti “DNS_PROBE_FINISHED_NXDOMAIN”, “Server DNS address could not be found”, atau “Tidak dapat menemukan alamat IP server” muncul di browser.
- Setelah mengganti jaringan, misalnya dari Wi-Fi ke hotspot, website kembali normal.
Gejala tersebut belum otomatis membuktikan bahwa DNS adalah penyebabnya. Website bisa saja sedang bermasalah, koneksi internet putus sebagian, atau jaringan kantor memang memblokir domain tertentu. Namun, pola di atas cukup kuat untuk memulai pemeriksaan dari DNS.
Mulai dari pemeriksaan paling sederhana
1. Coba beberapa website berbeda
Buka dua atau tiga website yang biasanya stabil. Jika hanya satu domain yang tidak bisa dibuka, kemungkinan masalahnya berada pada website tersebut, konfigurasi domain, atau pemblokiran tertentu. Jika banyak website gagal dibuka secara bersamaan, pemeriksaan DNS dan koneksi lokal menjadi lebih masuk akal.
2. Coba browser atau perangkat lain
Buka website yang sama menggunakan browser berbeda. Jika Chrome gagal tetapi Firefox bisa, masalah mungkin berada pada cache atau pengaturan browser. Jika semua browser di komputer gagal, tetapi ponsel pada jaringan yang sama bisa membuka website, masalahnya mungkin hanya ada pada komputer tersebut.
3. Ganti jaringan untuk pengujian
Gunakan hotspot ponsel selama beberapa menit. Jangan jadikan ini solusi permanen dulu; gunakan hanya sebagai pembanding. Jika website normal melalui hotspot tetapi gagal melalui Wi-Fi rumah atau kantor, kemungkinan masalah berada pada router, DNS dari penyedia internet, atau kebijakan jaringan lokal.
Bersihkan cache DNS di perangkat
Perangkat biasanya menyimpan hasil pencarian DNS sementara agar akses berikutnya lebih cepat. Cache ini kadang berisi informasi lama atau rusak, terutama setelah website berpindah server atau pengaturan domain berubah.
Windows
Buka Command Prompt sebagai pengguna biasa, lalu jalankan perintah berikut:
ipconfig /flushdnsJika berhasil, Windows akan menampilkan pesan bahwa cache DNS telah dibersihkan. Tutup dan buka kembali browser, lalu coba akses website yang sama.
macOS
Pada macOS, perintah dapat berbeda menurut versi sistem. Salah satu perintah yang umum digunakan adalah:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponderTerminal akan meminta kata sandi akun. Saat mengetik kata sandi, karakter biasanya tidak terlihat. Itu normal. Setelah proses selesai, ulangi pengujian di browser.
Android dan iPhone
Ponsel tidak selalu menyediakan tombol khusus untuk membersihkan cache DNS. Cara paling aman adalah mengaktifkan mode pesawat selama beberapa detik, menonaktifkannya kembali, lalu mencoba akses ulang. Jika belum berhasil, restart perangkat dan lupakan jaringan Wi-Fi sebelum menyambungkannya kembali.
Periksa pengaturan DNS
Jika membersihkan cache belum menyelesaikan masalah, DNS yang digunakan jaringan mungkin sedang lambat atau mengalami gangguan. Anda dapat mencoba DNS publik dari penyedia tepercaya, tetapi pahami konsekuensinya: permintaan DNS Anda akan dikirim ke penyedia tersebut, bukan ke DNS bawaan jaringan.
Beberapa layanan DNS publik yang umum digunakan menyediakan alamat IPv4 dan IPv6. Saat mengubahnya, masukkan alamat secara teliti dan catat pengaturan awal agar mudah dikembalikan. Jangan mengubah DNS jika perangkat berada dalam jaringan kantor, sekolah, atau organisasi tanpa izin administrator, karena DNS bisa dipakai untuk kebijakan keamanan dan penyaringan internal.
Di Windows, pengaturan ini biasanya berada di Settings, lalu bagian jaringan, properti adapter, dan konfigurasi DNS. Pada macOS, pengaturannya berada di System Settings, jaringan yang sedang digunakan, lalu bagian DNS. Nama menu dapat sedikit berbeda menurut versi sistem.
Gunakan perintah untuk memastikan sumber masalah
Jika ingin memeriksa lebih teknis, Anda bisa membandingkan hasil pencarian DNS dengan alamat website.
Di Windows, jalankan:
nslookup nama-domain.comDi macOS atau Linux, gunakan:
dig nama-domain.comJika perintah tersebut gagal menemukan alamat, tetapi koneksi ke internet secara umum masih aktif, DNS patut dicurigai. Namun, jika DNS menghasilkan alamat IP dan website tetap tidak bisa dibuka, masalahnya mungkin berada pada firewall, server website, sertifikat HTTPS, proxy, atau jalur jaringan.
Jangan lupa memeriksa browser dan router
Browser modern dapat memiliki cache DNS sendiri. Menutup seluruh jendela browser lalu membukanya kembali kadang cukup untuk menguji hal ini. Anda juga dapat mencoba jendela privat, tetapi mode privat tidak otomatis memperbaiki DNS; fitur ini hanya membantu membedakan masalah cache, cookie, atau ekstensi.
Jika semua perangkat di rumah mengalami gejala yang sama, restart router dan modem secara benar. Matikan perangkat, tunggu sekitar satu menit, lalu nyalakan kembali. Jika masalah terus berulang, periksa halaman administrasi router untuk melihat apakah DNS dikunci, diganti oleh konfigurasi lama, atau diarahkan ke server yang tidak lagi tersedia.
Apa artinya bagi kita?
Koneksi internet bukan hanya soal ada atau tidaknya ikon Wi-Fi. Ada beberapa lapisan yang harus bekerja berurutan: perangkat harus terhubung ke router, router harus memiliki akses internet, DNS harus menerjemahkan nama domain, lalu koneksi harus mencapai server tujuan. Memahami urutan ini membantu kita menghindari solusi acak.
Urutan pemeriksaan yang praktis adalah:
- Uji beberapa website dan perangkat.
- Coba jaringan lain sebagai pembanding.
- Bersihkan cache DNS perangkat.
- Periksa pengaturan DNS dan browser.
- Restart router jika masalah terjadi pada banyak perangkat.
- Hubungi penyedia internet atau administrator jaringan jika gangguan tetap terjadi.
Hindari menginstal aplikasi “internet booster” yang menjanjikan perbaikan instan. Aplikasi semacam itu sering hanya mengubah DNS, menambahkan iklan, atau meminta izin yang tidak diperlukan. Untuk masalah DNS, pemeriksaan sederhana dan perubahan yang dapat dikembalikan biasanya lebih aman daripada memasang alat yang tidak jelas.
– Rio Yotto @rioyotto
