netstat komutu, bilgisayardaki aktif ağ bağlantılarını, açık portları, dinleyen servisleri ve ağ istatistiklerini görüntülemek için kullanılan klasik bir ağ tanılama aracıdır. Sistem yöneticileri ve geliştiriciler tarafından sıkça tercih edilir.
Aktif bağlantıları listelemek:
netstat
1) Dinleyen portları göster
netstat -l
Örnek çıktı:
tcp 0 0 0.0.0.0:22 LISTEN
tcp6 0 0 :::80 LISTEN
2) IP ve portlarla birlikte ayrıntılı liste
netstat -tun
Açıklama: -t TCP, -u UDP, -n çözümleme yapmadan sayısal gösterim.
3) Bağlantıyı hangi program kullanıyor?
sudo netstat -tulpn
Örnek çıktı:
tcp6 0 0 :::443 LISTEN 1298/nginx
4) Yönlendirme tablosunu görüntüle
netstat -r
5) İstatistikleri göster (paket, hata, çakışma)
netstat -s
6) Windows’ta program isimleriyle göster
netstat -ano
Açıklama: PID’leri Görev Yöneticisi ile eşleştirerek süreci bulabilirsiniz.
Sunucuda hangi servislerin dışarıya açık olduğunu görmek, şüpheli bağlantıları incelemek, port çakışmalarını çözmek veya performans sorunlarını analiz etmek istediğinizde netstat komutu en pratik ağ tanılama araçlarından biridir.
ss komutu daha hızlıdır — ancak netstat hâlâ yaygın ve öğreticidir.-n kullanın (DNS çözümlemesi bekletmez).© 2026, komutlar.com. Tüm hakları bir yerlerde saklıdır.