Mendiagnosis Masalah Jaringan di Linux

Mendiagnosis Masalah Jaringan di Linux

Jaringan yang bermasalah bisa menjadi mimpi buruk, terutama jika kamu mengelola server atau workstation penting. Untungnya, Linux menyediakan berbagai tools powerful untuk membantu kamu mengidentifikasi dan menyelesaikan masalah jaringan secara efisien. Artikel ini akan membahas langkah-langkah sistematis dan perintah penting yang biasa digunakan oleh para profesional Linux.

1. Periksa Koneksi Dasar

Sebelum menyalahkan router atau DNS, pastikan perangkat memiliki koneksi dasar yang aktif.

Cek koneksi kabel atau Wi-Fi:

nmcli device status

Periksa IP address:

ip a
# atau
ifconfig

Tes koneksi keluar:

ping -c 4 google.com

Jika gagal:

  • Coba ping 8.8.8.8 (DNS Google). Jika ini berhasil, masalahnya kemungkinan di DNS.

2. Tes Resolusi DNS

Jika ping ke IP sukses tapi gagal ke nama domain, masalahnya bisa di DNS.

Lihat pengaturan DNS:

cat /etc/resolv.conf

Coba tes dengan dig atau nslookup:

dig google.com
# atau
nslookup google.com

Jika tidak tersedia, install:

sudo apt install dnsutils   # Debian/Ubuntu
sudo yum install bind-utils # CentOS/RHEL

3. Telusuri Rute Jaringan

Untuk mengetahui jalur yang ditempuh paket ke server tujuan:

traceroute google.com
# atau
tracepath google.com

Gunakan ini untuk mengetahui di mana letak bottleneck atau titik gagal koneksi.

4. Cek Port dan Konektivitas Spesifik

Jika aplikasi tertentu tidak bisa diakses, cek port yang digunakan.

Gunakan telnet atau nc:

telnet 192.168.1.1 80
# atau
nc -zv 192.168.1.1 80

Cek listening ports lokal:

ss -tuln
# atau
netstat -tuln

5. Monitor Lalu Lintas Jaringan

Jika koneksi lambat, kamu bisa analisa trafik yang berjalan.

Gunakan iftop, nethogs, atau bmon:

sudo apt install iftop nethogs bmon
sudo iftop

Penutup

Mendiagnosis jaringan di Linux bukan hal yang menakutkan jika kamu tahu tools-nya. Mulai dari ping, traceroute, hingga iftop, semua bisa membantumu memahami dan mengatasi masalah secara sistematis.

Dengan membiasakan diri menggunakan alat-alat ini, kamu akan selangkah lebih dekat menjadi sysadmin atau engineer jaringan yang andal.