Internet tiba-tiba lambat, tidak bisa browsing, atau koneksi putus-putus? Sebelum menelepon CS ISP dan menunggu antrian panjang, ada cara yang jauh lebih cepat: diagnosa sendiri. Panduan ini menjelaskan 7 langkah troubleshooting jaringan secara sistematis — dari yang paling dasar hingga mendalam — khusus untuk pengguna internet Indonesia dengan ISP seperti IndiHome, Biznet, Telkomsel, XL, dan Indosat.
Alur Diagnosa — Mulai dari Mana?
Troubleshooting jaringan yang efektif harus mengikuti urutan yang benar — dari lapisan paling bawah (fisik/IP) ke lapisan atas (aplikasi). Jangan langsung restart router atau hubungi ISP sebelum tahu persis di mana masalahnya.
IP Lookup
Koneksi aktif?
Latensi & Loss
Paket sampai?
Resolusi nama
DNS berfungsi?
Jalur jaringan
Bottleneck di mana?
Port terbuka?
Firewall block?
Status IP
IP di-blacklist?
Bandwidth nyata
Sesuai paket?
Step 1 — Cek IP & Status Koneksi
Langkah pertama selalu: pastikan perangkat Anda berhasil mendapatkan IP publik dari ISP. Jika IP publik tidak terdeteksi, masalah ada di lapisan paling dasar — koneksi fisik atau autentikasi ke ISP belum berhasil.
| Gejala | Kemungkinan Penyebab | Solusi Cepat |
|---|---|---|
| IP tidak muncul sama sekali | Modem belum sync / kabel lepas | Restart modem, cek lampu indicator |
| IP muncul tapi ISP salah | Koneksi via VPN aktif | Matikan VPN, cek ulang |
| IP 169.254.x.x | DHCP gagal (APIPA address) | Restart adapter jaringan di perangkat |
| IP 192.168.x.x di IP Lookup | Tidak mungkin — kemungkinan bug app | Hard refresh browser (Ctrl+Shift+R) |
Step 2 — Ping Test: Ukur Latensi & Packet Loss
Setelah IP terkonfirmasi, langkah berikutnya adalah mengukur kualitas koneksi melalui ping test. Ping mengukur waktu perjalanan paket data dari perangkat Anda ke server tujuan dan kembali lagi — dalam satuan milidetik (ms). Packet loss menunjukkan berapa persen paket yang hilang di jalan.
| Hasil Ping | Penilaian | Artinya | Tindakan |
|---|---|---|---|
| < 20ms | 🟢 Excellent | Koneksi sangat responsif | Tidak perlu action |
| 20 – 50ms | 🟢 Good | Normal untuk fiber/kabel | Tidak perlu action |
| 50 – 100ms | 🟡 Average | Bisa terasa lambat untuk gaming | Monitor, cek jam sibuk |
| 100 – 200ms | 🟠 Poor | Terasa lambat, video call terganggu | Cek traceroute (Step 4) |
| > 200ms | 🔴 Bad | Koneksi sangat lambat | Hubungi ISP dengan data ini |
| Packet loss > 1% | 🔴 Kritis | Koneksi tidak stabil | Segera cek kabel & hubungi ISP |
Ping ke 8.8.8.8 (Google) yang bagus tapi browsing lambat bisa berarti masalah di DNS ISP. Di Dashboard, ping juga ke DNS ISP Anda: IndiHome (118.98.44.10), Telkomsel (203.130.196.5), Biznet (203.142.82.222).
Jika ping bagus di pagi hari tapi buruk malam hari (19.00–22.00 WIB), ini tanda network congestion — jaringan ISP Anda kelebihan beban di jam sibuk. Dokumentasikan dan laporkan ke ISP dengan screenshot.
Ping rata-rata 80ms masih oke, tapi jika ping naik-turun drastis (20ms → 300ms → 40ms) itu lebih berbahaya — disebut jitter. Jitter tinggi adalah musuh utama video call, gaming, dan VoIP.
Step 3 — DNS Lookup: Pastikan Resolusi Nama Berfungsi
Bisa ping ke 8.8.8.8 tapi tidak bisa buka google.com? Masalahnya hampir pasti ada di DNS. DNS bertugas menerjemahkan nama domain (google.com) menjadi IP address — jika DNS gagal, semua website tidak bisa dibuka meski koneksi internet sebenarnya berfungsi.
ipconfig /flushdns
# Output: Successfully flushed the DNS Resolver Cache
# Setelah ini coba buka website yang bermasalah kembali
# macOS
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
# Linux (systemd)
sudo systemd-resolve --flush-caches
# Linux (nscd)
sudo service nscd restart
| Gejala DNS | Penyebab | Solusi |
|---|---|---|
| Website tidak bisa dibuka, tapi ping ke IP bisa | DNS ISP gagal resolve | Ganti ke DNS 1.1.1.1 atau 8.8.8.8 |
| Hanya beberapa website yang tidak bisa dibuka | DNS cache korup | Flush DNS cache |
| DNS lambat, website lama loading awal | DNS ISP lambat | Ganti ke Cloudflare 1.1.1.1 |
| Website terblokir (redirect ke halaman Kominfo) | DNS ISP memblokir konten | Gunakan DNS alternatif atau VPN |
Step 4 — Traceroute: Temukan di Mana Bottleneck Terjadi
Jika ping ke server jauh lambat tapi ping ke router bagus, masalah ada di suatu titik di tengah jalur jaringan. Traceroute memetakan setiap "hop" — setiap router yang dilewati paket data dari perangkat Anda ke tujuan — sehingga Anda bisa melihat persis di hop ke berapa latensi melonjak.
Latensi hop 1 (router lokal) harus di bawah 5ms. Hop 2 adalah gateway ISP — harus di bawah 20ms. Jika hop 1 sudah tinggi, masalah ada di jaringan lokal Anda (kabel, Wi-Fi, atau router).
Jika latensi normal di hop 1–5 lalu tiba-tiba naik 200ms di hop 6, bottleneck ada di antara hop 5 dan 6. Ini bisa berarti link antara dua node ISP sedang congested atau bermasalah.
Bintang tiga tidak selalu berarti masalah — banyak router di internet memblokir ICMP untuk keamanan. Yang perlu dicurigai adalah jika setelah baris * * * latensi ke hop berikutnya naik sangat tinggi.
Jika traceroute berhenti dan tidak sampai ke tujuan, ada kemungkinan firewall memblokir, routing loop, atau koneksi ke server tujuan memang sedang down. Coba traceroute ke target yang berbeda untuk konfirmasi.
Step 5 — Port Checker: Diagnosa Firewall & Layanan
Koneksi internet berfungsi tapi aplikasi tertentu tidak bisa konek? Email tidak bisa kirim? Game tidak bisa connect ke server? Kemungkinan besar ada port yang diblokir — oleh firewall ISP, router, atau firewall di perangkat Anda.
| Port | Layanan | Jika Tertutup Artinya... | Solusi |
|---|---|---|---|
| 80 | HTTP | Website HTTP tidak bisa diakses | Cek firewall, hubungi ISP |
| 443 | HTTPS | Website HTTPS tidak bisa diakses | Cek firewall, sangat tidak normal |
| 25 | SMTP | Email tidak bisa dikirim (port lama) | Normal — ISP biasanya blokir port 25 |
| 587 | SMTP-TLS | Email tidak bisa dikirim | Gunakan port 465 sebagai alternatif |
| 53 | DNS | DNS query terganggu | Ganti DNS ke 1.1.1.1 atau 8.8.8.8 |
| 3389 | RDP | Remote Desktop Windows tidak bisa | Cek Windows Firewall, aktifkan RDP |
| 22 | SSH | SSH ke server tidak bisa | Cek firewall server & router |
| 3306 | MySQL | Koneksi database remote gagal | MySQL tidak boleh expose ke public |
Step 6 — Blacklist Check: Cek Reputasi IP Anda
Email Anda masuk ke folder spam penerima? Beberapa website menolak akses dari IP Anda? Bisa jadi IP publik Anda masuk daftar blacklist DNSBL — daftar hitam yang digunakan layanan email dan keamanan untuk memblokir IP yang dianggap sumber spam atau serangan.
Step 7 — Speed Test: Verifikasi Bandwidth Sesuai Paket
Langkah terakhir: ukur kecepatan internet aktual dan bandingkan dengan paket yang Anda bayar. Jika kecepatan jauh di bawah paket secara konsisten, Anda punya bukti konkret untuk diklaim ke ISP.
Wi-Fi menambah variabel tersendiri — dinding, interferensi, dan jarak mempengaruhi kecepatan. Untuk diagnosa ISP yang akurat, sambungkan laptop langsung ke modem via kabel LAN saat melakukan speed test.
Streaming, update sistem, backup cloud — semua ini menggunakan bandwidth dan akan mengurangi hasil speed test. Tutup semua aplikasi tersebut sebelum test.
Satu kali test tidak cukup. Test minimal 3 kali di waktu berbeda: pagi (07.00), siang (13.00), dan malam (21.00). Jika hasilnya konsisten jauh di bawah paket — ini bukti kuat untuk klaim ke ISP.
Paket "100 Mbps" berarti 100 Megabit per detik — bukan 100 Megabyte. Saat download file, kecepatan maksimal adalah 100 ÷ 8 = 12.5 MB/s. Ini sering disalahpahami sebagai "internet lambat" padahal sebenarnya sesuai paket.
| Paket ISP | Download Normal | Jika di Bawah Ini Konsisten | Tindakan |
|---|---|---|---|
| IndiHome 10 Mbps | 8–10 Mbps | < 5 Mbps | Hubungi 147 (IndiHome) dengan bukti screenshot |
| IndiHome 50 Mbps | 40–50 Mbps | < 25 Mbps | Hubungi 147, minta pengecekan port ONT |
| IndiHome 100 Mbps | 80–100 Mbps | < 50 Mbps | Cek kabel LAN & ONT, hubungi teknisi |
| Biznet 100 Mbps | 90–100 Mbps | < 70 Mbps | Hubungi Biznet support |
| Telkomsel 4G | 20–50 Mbps | < 5 Mbps | Normal jam sibuk, coba di jam sepi |
| XL/Axis 4G | 15–40 Mbps | < 3 Mbps | Normal jam sibuk, coba di jam sepi |
Seorang pengguna IndiHome 50 Mbps di Surabaya mengeluh internet lambat setiap malam (19.00–23.00). Dengan mengikuti panduan ini: Step 1 — IP terdeteksi normal. Step 2 — Ping test jam 10 pagi: 15ms bagus. Ping test jam 21.00: 180ms sangat tinggi. Step 3 — DNS berfungsi normal. Step 4 — Traceroute jam 21.00 menunjukkan latensi melonjak di hop ke-4 (node backbone Telkom di Surabaya). Step 7 — Speed test jam 21.00: hanya 8 Mbps dari paket 50 Mbps. Dengan data ping, traceroute, dan speed test yang terdokumentasi, ia menghubungi CS IndiHome (147) dan melaporkan network congestion. Teknisi datang 2 hari kemudian dan melakukan realokasi port di DSLAM. Masalah teratasi.
Checklist Troubleshooting Berdasarkan Gejala
Tidak mau mengikuti semua 7 langkah? Gunakan tabel ini untuk langsung lompat ke diagnosa yang relevan berdasarkan gejala yang Anda alami:
| Gejala | Langsung ke Step | Tool di Dashboard |
|---|---|---|
| Internet mati total | Step 1 (IP Check) | My Info |
| Website tidak bisa dibuka tapi ping ok | Step 3 (DNS Lookup) | DNS Lookup |
| Internet lambat | Step 2 + Step 7 | Ping + Speed Test |
| Lambat hanya malam hari | Step 2 + Step 4 | Ping + Traceroute |
| Aplikasi tertentu tidak konek | Step 5 (Port Checker) | Port Checker |
| Email masuk spam | Step 6 (Blacklist Check) | Blacklist Check |
| Gaming lag / NAT Strict | Step 2 + Step 5 | Ping + Port Checker |
| Video call sering putus | Step 2 (cek jitter) | Ping Test |
| Kecepatan tidak sesuai paket | Step 7 (Speed Test) | Speed Test |
Network Intelligence Dashboard — Semua Tools dalam Satu Halaman
Semua 7 langkah troubleshooting di atas bisa dijalankan dari satu halaman: Network Intelligence Dashboard CekIPSaya. Tidak perlu buka banyak tab atau install aplikasi apapun.
IP publik, ISP, ASN, lokasi, timezone, hostname, status VPN/proxy, dan dukungan IPv6 — semua tampil otomatis saat dashboard dibuka. Refresh kapan saja untuk data terkini.
Ping ke target manapun dengan hasil real-time: latensi rata-rata, minimum, maksimum, dan packet loss. Traceroute menampilkan jalur hop-by-hop lengkap dengan estimasi lokasi tiap node.
Cek semua jenis DNS record (A, AAAA, MX, NS, TXT, CNAME, SOA) dalam sekali klik. Port Checker bisa scan semua port umum sekaligus dengan tombol "⚡ Scan Semua".
Speed test via Cloudflare CDN untuk hasil akurat. SSL Checker memverifikasi sertifikat dan konfigurasi HTTPS domain. WHOIS menampilkan informasi registrasi domain lengkap.
Fitur advanced untuk network engineer: cek routing BGP dan bandingkan performa antar ISP Indonesia secara langsung.
FAQ — Pertanyaan yang Sering Ditanyakan
Kesimpulan
Masalah internet 90% bisa didiagnosa sendiri dalam 5 menit menggunakan tools yang tepat — tanpa perlu menelepon CS ISP dan menunggu berjam-jam. Gunakan Network Intelligence Dashboard CekIPSaya untuk menjalankan semua langkah diagnosa di atas dalam satu halaman: ping test, DNS lookup, traceroute, port checker, blacklist check, dan speed test sekaligus. Bookmark halaman ini dan dashboard — dua senjata wajib setiap pengguna internet Indonesia.