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.