Bar indikator Wi-Fi penuh, video masih bisa diputar, tetapi beberapa website tiba-tiba tidak dapat dibuka. Situasi seperti ini sering dianggap sebagai masalah internet secara umum, padahal penyebabnya bisa lebih spesifik: DNS.
DNS, atau Domain Name System, adalah layanan yang menerjemahkan nama seperti example.com menjadi alamat IP yang dipahami komputer. Tanpa proses ini, browser akan kesulitan menemukan server tujuan meskipun koneksi internet sebenarnya masih berjalan.
Masalah DNS tidak selalu muncul sebagai pesan yang jelas. Browser bisa menampilkan pesan seperti “server IP address could not be found”, “DNS_PROBE_FINISHED_NXDOMAIN”, atau sekadar terus memuat halaman. Dengan mengenali polanya, Anda bisa melakukan pemeriksaan secara berurutan tanpa langsung mereset seluruh jaringan.
Bedakan masalah DNS dari koneksi internet putus
Langkah pertama adalah melihat apakah semua aktivitas internet terganggu atau hanya akses ke nama domain tertentu.
- Jika semua website, aplikasi, dan layanan tidak bisa digunakan, masalah mungkin berada pada koneksi, modem, router, atau penyedia internet.
- Jika sebagian website bisa dibuka tetapi sebagian lain gagal, DNS atau masalah pada domain tertentu lebih mungkin menjadi penyebab.
- Jika website bisa dibuka melalui alamat IP tetapi gagal menggunakan nama domain, indikasinya semakin kuat mengarah ke DNS.
- Jika hanya satu perangkat yang bermasalah sementara perangkat lain normal, periksa konfigurasi perangkat tersebut terlebih dahulu.
Uji sederhana yang bisa dilakukan adalah membuka beberapa layanan berbeda, misalnya mesin pencari, situs berita, dan layanan email. Jangan hanya menguji satu website karena server website tersebut bisa saja sedang bermasalah.
Mulai dari pemeriksaan yang paling aman
1. Coba browser atau perangkat lain
Buka website yang sama menggunakan browser berbeda. Jika masalah hanya terjadi di satu browser, penyebabnya bisa berupa ekstensi, cache, atau konfigurasi browser.
Anda juga bisa mencoba perangkat lain yang terhubung ke jaringan Wi-Fi yang sama. Jika laptop gagal membuka website tetapi ponsel normal, masalah kemungkinan berada di laptop. Sebaliknya, jika semua perangkat mengalami gejala serupa, periksa router atau DNS jaringan.
2. Matikan dan nyalakan koneksi
Aktifkan mode pesawat selama beberapa detik pada ponsel, atau putuskan lalu sambungkan kembali jaringan pada komputer. Cara ini memaksa perangkat membuat koneksi jaringan baru tanpa mengubah konfigurasi secara permanen.
Jika menggunakan Wi-Fi rumah, Anda dapat memulai ulang router. Cabut daya selama sekitar 30 detik, kemudian nyalakan kembali. Hindari menekan tombol reset kecil di router kecuali Anda memang siap mengatur ulang nama Wi-Fi, kata sandi, dan konfigurasi lainnya.
3. Periksa tanggal dan waktu perangkat
Tanggal dan waktu yang jauh meleset dapat mengganggu koneksi aman HTTPS. Gejalanya kadang terlihat seperti website tidak dapat dibuka, padahal masalahnya bukan DNS.
Aktifkan pengaturan tanggal dan waktu otomatis. Setelah itu, tutup dan buka kembali browser untuk mengulangi pengujian.
Kapan perlu membersihkan cache DNS?
Perangkat biasanya menyimpan hasil pencarian DNS sementara agar akses ke website berikutnya lebih cepat. Data ini disebut cache DNS. Jika alamat sebuah website berubah, tetapi perangkat masih memakai informasi lama, akses bisa diarahkan ke lokasi yang tidak lagi benar.
Membersihkan cache DNS dapat membantu, tetapi bukan obat untuk semua masalah internet. Langkah ini aman dilakukan karena sistem akan membuat cache baru ketika website kembali diakses.
Pada Windows, buka Command Prompt, lalu jalankan:
ipconfig /flushdnsJika berhasil, Windows biasanya menampilkan pesan bahwa DNS Resolver Cache telah dibersihkan. Setelah itu, tutup dan buka kembali browser.
Pada macOS, perintah dapat berbeda menurut versi sistem. Jika tidak yakin, gunakan pengaturan jaringan atau dokumentasi resmi versi macOS yang digunakan. Pada ponsel, memulai ulang perangkat atau mengaktifkan mode pesawat biasanya menjadi cara paling praktis untuk menyegarkan koneksi jaringan.
Mengganti DNS: kapan masuk akal?
Router atau penyedia internet biasanya memberikan alamat DNS secara otomatis. Dalam kondisi tertentu, DNS tersebut bisa lambat, mengalami gangguan sementara, atau memblokir domain tertentu sesuai kebijakan jaringan.
Mengganti DNS ke layanan publik dapat menjadi langkah pengujian. Namun, anggap ini sebagai diagnosis, bukan jaminan bahwa internet akan selalu lebih cepat. Kecepatan DNS hanya memengaruhi proses menemukan alamat server; setelah koneksi terbentuk, performa website juga dipengaruhi jarak server, kapasitas jaringan, dan kualitas hosting.
Jika ingin mencoba, catat dulu pengaturan DNS lama. Pada komputer atau router, Anda dapat mengganti DNS otomatis menjadi alamat DNS alternatif yang tepercaya, lalu menguji kembali website yang bermasalah. Jika hasilnya tidak berubah, kembalikan ke pengaturan otomatis dan cari penyebab lain.
Jangan mengganti DNS secara acak dari daftar internet yang tidak jelas. Penyedia DNS dapat melihat permintaan domain yang Anda kirimkan, sehingga reputasi dan kebijakan privasinya perlu dipertimbangkan.
Gunakan perintah sederhana untuk mempersempit penyebab
Pengguna Windows, macOS, dan Linux dapat memakai perintah nslookup untuk melihat apakah sebuah nama domain berhasil diterjemahkan menjadi alamat IP.
nslookup example.comJika perintah tersebut gagal, masalah mungkin terjadi pada resolver DNS yang sedang digunakan. Jika berhasil, tetapi browser tetap tidak dapat membuka website, periksa kemungkinan lain seperti firewall, proxy, VPN, sertifikat, atau server website.
Perintah ping kadang juga membantu, tetapi hasilnya tidak boleh ditafsirkan terlalu jauh. Banyak server menonaktifkan respons ping demi keamanan, sehingga ping gagal tidak otomatis berarti website sedang mati.
Jika hanya satu website yang bermasalah
Jangan langsung mengubah konfigurasi seluruh perangkat. Periksa apakah domain tersebut dapat dibuka dari jaringan lain, misalnya koneksi seluler. Anda juga dapat menunggu beberapa saat jika masalah hanya terjadi pada satu layanan.
Website mungkin sedang mengalami gangguan, domain baru saja berpindah server, atau konfigurasi DNS-nya belum tersebar secara konsisten. Dalam kondisi seperti ini, membersihkan cache lokal tidak selalu menyelesaikan masalah karena informasi yang bermasalah bisa berada di resolver jaringan atau pada konfigurasi domain itu sendiri.
Yang bisa dilakukan sekarang
- Uji beberapa website dan aplikasi untuk melihat luas masalah.
- Coba browser, perangkat, atau jaringan lain.
- Periksa tanggal, waktu, VPN, proxy, dan ekstensi browser.
- Mulai ulang koneksi sebelum mengubah konfigurasi permanen.
- Bersihkan cache DNS jika website baru saja berpindah atau alamatnya berubah.
- Gunakan
nslookupuntuk membedakan masalah DNS dari masalah browser. - Catat perubahan yang dibuat agar mudah dikembalikan.
Memahami DNS membuat troubleshooting internet menjadi lebih terarah. Anda tidak perlu langsung mengganti router atau menghubungi teknisi setiap kali satu website gagal dibuka. Dengan menguji perangkat, jaringan, dan nama domain secara bertahap, sumber masalah biasanya dapat dipersempit tanpa membuat konfigurasi baru yang justru lebih sulit dilacak.
– Rio Yotto @rioyotto
