Jam 09:00. Meeting dimulai 5 menit lagi. Klien sudah masuk Zoom. Atasan bertanya "sudah siap?" — tiba-tiba, internet mati. Atau lebih menyebalkan: internet hidup tapi lambat sekali, situs tidak bisa diakses, video call membeku. Pertanyaan langsung melompat-lompat: ISP yang down? Modem rusak? Hanya WiFi? Apakah harus restart router?
Tenang dulu. Ada cara cepat untuk diagnosa. Dengan 6 command, dalam 5 menit kamu akan tahu pasti apa masalahnya — sebelum panik mengambil alih. Artikel ini adalah panduan darurat kamu. Ikuti urutannya, jangan lewati langkah, dan data akan menjawab sendiri.
Langkah 1: Ping -t — Apakah Internet Benar-benar Down?
Ping -t adalah command pertama yang kamu jalankan. Tidak rumit, tidak panjang. Hanya satu baris — dan dalam hitungan detik, kamu akan tahu: apakah internet benar-benar mati, atau hanya lemot?
ping -t 8.8.8.8
Reply from 8.8.8.8: bytes=32 time=46ms TTL=116
Reply from 8.8.8.8: bytes=32 time=44ms TTL=116
Reply from 8.8.8.8: bytes=32 time=45ms TTL=116
...(terus menerus)
Request timed out.
Request timed out.
Request timed out.
Request timed out.
ping -c 10 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes
64 bytes from 8.8.8.8: icmp_seq=0 ttl=116 time=46.123 ms
64 bytes from 8.8.8.8: icmp_seq=1 ttl=116 time=44.567 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=116 time=45.234 ms
...
--- 8.8.8.8 statistics ---
10 packets transmitted, 10 received, 0.0% packet loss
round-trip min/avg/max/stddev = 44.567/45.308/46.789/0.891 ms
0% loss (semua Reply) = ISP & backbone OK. Masalah kemungkinan di WiFi, setting modem, atau aplikasi.
50%+ loss (banyak timeout) = ISP atau modem bermasalah. Restart modem, hubungi ISP. Lanjut Langkah 2 untuk lokalisasi masalah.
Langkah 2-7: Command Grid — Follow Urutan Ini (Jangan Loncat!)
Setelah ping -t memberikan sinyal awal, lanjut ke 6 command di bawah secara berurutan. Setiap command akan mempersempit masalah — dari level ISP sampai level aplikasi.
| Langkah | Command | Pertanyaan yang Dijawab | Kalau Bermasalah | Kalau OK |
|---|---|---|---|---|
| 1. Baseline | ping -t 8.8.8.8 | Internet benar-benar down? | → Langkah 2 | → Langkah 3 |
| 2. Cek Hop | traceroute google.com | Hop mana yang lemot/timeout? | → Hubungi ISP | → Langkah 3 |
| 3. IP Lokal | ipconfig (Win) / ifconfig (Mac/Linux) | IP lokal valid atau APIPA? | → Langkah 4 | → Langkah 5 |
| 4. Resolve DNS | nslookup google.com | DNS bekerja atau bermasalah? | → Ganti DNS | → Langkah 6 |
| 5. Monitoring | mtr -c 100 google.com | Loss konsisten atau acak? | → Masalah ISP | → Langkah 6 |
| 6. Koneksi | netstat -an | grep ESTABLISHED | Banyak koneksi macet? | → Tutup aplikasi | → Selesai ✅ |
Langkah 2: Traceroute — Hop Mana yang Bermasalah?
Jika ping -t banyak timeout, berikutnya: traceroute akan menunjukkan hop mana yang lemot atau disconnect. Ini penting untuk tahu apakah masalahnya di dekat kamu (modem, lokal ISP) atau jauh (backbone).
# Mac / Linux
traceroute google.com
# Windows
tracert google.com
Langkah 3: Ipconfig/Ifconfig — IP Lokal Valid?
Sebelum komplain ke ISP, pastikan komputer kamu punya IP valid. Kalau kamu dapat IP 169.254.x.x (APIPA) — berarti router disconnect, kamu tidak benar-benar connect ke internet.
ipconfig
# Klasik (semua sistem)
ifconfig
# Linux modern
ip addr
Langkah 4: Nslookup — DNS Bekerja?
Bisa ping 8.8.8.8 tapi situs tidak bisa diakses? Nslookup akan tunjukkan apakah DNS (sistem yang translate nama domain → IP) bekerja.
nslookup google.com
Langkah 5: MTR — Loss Konsisten atau Random?
MTR adalah gabungan "ping + traceroute" — akan memonitor hop-hop secara jangka panjang (100-1000 paket) dan menunjukkan persentase loss per hop. Kalau ping -t menunjukkan pola loss, MTR akan mengonfirmasi apakah loss terjadi di satu hop spesifik atau tersebar.
# Stop otomatis setelah 100 paket
mtr -c 100 google.com
# Terus-menerus (tekan q untuk quit)
mtr google.com
brew install mtr. Linux: apt install mtr atau yum install mtr.Langkah 6: Netstat — Banyak Connection Stuck?
Jika ping dan traceroute OK tapi aplikasi (browser, email, Zoom) lemot atau hang, kemungkinan ada banyak koneksi terbuka yang macet — baik dari aplikasi normal atau malware/botnet. Netstat akan menunjukkan semua koneksi aktif.
# Mac / Linux
netstat -an | grep ESTABLISHED
# Windows
netstat -ano | findstr ESTABLISHED
Decision Tree — Ikuti Sesuai Hasil Ping
Diagnosa: ISP atau modem bermasalah. Langkah: (1) Restart modem (cabut power 30 detik, lalu pasang lagi), (2) Tunggu 2-3 menit, (3) Ping ulang. Kalau masih timeout setelah restart → hubungi ISP. Sementara itu, pakai hotspot 4G/5G. Estimasi recovery: 5-30 menit tergantung respon ISP.
Diagnosa: Masalah intermittent (kadang terjadi, kadang tidak). Bisa setting WiFi/modem yang tidak stabil, atau upstream ISP yang fluktuatif. Langkah: (1) Jalankan MTR untuk lihat konsistensi, (2) Kalau loss di hop 1-3 (lokal) → restart modem/WiFi. Kalau loss di hop 7+ → masalah di backbone ISP, tunggu atau pindah ke hotspot.
Diagnosa: ISP dan backbone OK. Masalah bukan di jalur internet, tapi di: kecepatan WiFi rendah, setting DNS, atau aplikasi. Langkah: (1) Nslookup untuk cek DNS, (2) Kalau DNS OK, jalankan speed test di cekipsaya.com/ping-test/, (3) Kalau speed OK tapi situs tertentu lemot → masalah di server tujuan, bukan koneksi kamu.
Visual Reference — Anatomy Troubleshooting
ipconfig → IP valid?
169.254 = problem
wifi.local (default gateway)
gateway unreachable = mati
ISP network (hop 1-3)
traceroute timeout = down
hop 7-15 traceroute
loss di sini = ISP
8.8.8.8 / google.com
ping normal tapi slow = server load
Quick Reference Card — Print atau Bookmark
| Symptom | Command Jalankan | Kalau Normal | Kalau Abnormal |
|---|---|---|---|
| Internet mati total | ping -t 8.8.8.8 | 0% loss → lanjut step 3 | 100% timeout → restart modem |
| Situs specific lemot | nslookup sitename.com | resolve OK → DNS fine | timeout → ganti DNS |
| Zoom/video call freeze | netstat -an | grep ESTABLISHED | <10 koneksi aktif | >100 koneksi → kill app |
| WiFi lemot tapi LAN fast | traceroute google.com (via WiFi vs Ethernet) | hop 1-3 sama latency | WiFi hop 1-3 >100ms |
| Internet OK tapi app error | ping + nslookup OK tapi error persist | Masalah app, bukan ISP | Uninstall/reinstall app |
FAQ — Pertanyaan Saat Panik
FAQ — Pertanyaan yang Sering Ditanyakan
Kesimpulan
Panik tidak membantu diagnosa. Dengan 6 command ini, kamu bisa identifikasi masalah dalam 5 menit — apakah di ISP, modem, WiFi, atau aplikasi. Urutan langkahnya penting: jangan lewati. Ping -t adalah pertahanan pertama saat internet bermasalah. Setelah masalahnya jelas, aksi bisa tepat sasaran. Untuk monitoring berkelanjutan dan verifikasi real-time, gunakan tools gratis cekipsaya.com: Ping Test, Cek IP Saya, dan ISP Status Monitor. Data yang akan memandu solusi, bukan panik.