Linux Sunucularda iptraf ile Anlık Ağ Trafiği İzleme ve Kullanımı

Sunucu yönetiminde ağ performansını anlık olarak gözlemlemek, olası bir ani trafik artışını, DDoS saldırısını veya şüpheli bağlantıları tespit etmek için hayati önem taşır. Komut satırı tabanlı hafif ve işlevsel bir araç olan iptraf, sunucunuzdaki ağ arayüzlerinin (interface) trafik durumunu gerçek zamanlı olarak izlemenizi sağlayan güçlü bir network monitörüdür.

iptraf sayesinde TCP/UDP trafiklerini detaylı olarak inceleyebilir, hangi IP adresinin hangi porta bağlandığını, anlık paket akışını ve tüketilen veri miktarını saniyeler içinde VDS sunucunuzda görebilirsiniz.

Adım 1: iptraf Kurulumu

iptraf, standart Linux paket yöneticilerinde yer alan hafif bir uygulamadır. Sunucunuza SSH üzerinden root yetkisiyle bağlandıktan sonra işletim sisteminize uygun olarak kurulumu kolayca gerçekleştirebilirsiniz:

  • CentOS / AlmaLinux / RHEL tabanlı sistemler için:


    yum -y install iptraf
    
  • Ubuntu / Debian tabanlı sistemler için:


    apt-get update && apt-get install iptraf-ng
    

Adım 2: iptraf Uygulamasını Başlatma ve Arayüz Kullanımı

Kurulum işlemi tamamlandıktan sonra terminal ekranına doğrudan aşağıdaki komutu yazarak arayüze giriş yapabilirsiniz:


iptraf

Komutu çalıştırdığınızda karşınıza bir karşılama ekranı gelecektir. Devam etmek için klavyenizden herhangi bir tuşa basın. Ardından karşınıza çeşitli yönetim seçeneklerinin yer aldığı ana menü gelecektir:

Ana Menü Seçenekleri ve Açıklamaları

  1. IP traffic monitor: Belirlediğiniz bir ağ arayüzündeki (örn: eth0) anlık IP trafiğini, paket akışını ve bağlantı detaylarını gösterir.

  2. General interface statistics: Sunucunuzdaki tüm ağ arayüzlerinin genel paket ve bayt istatistiklerini özetler.

  3. Detailed interface statistics: Seçilen bir arayüzün detaylı hata oranlarını, gelen ve giden paket istatistiklerini gösterir.

  4. Statistical breakdowns: Seçilen arayüze ait trafiği paket boyutlarına veya port numaralarına göre kategorize eder.

  5. LAN station monitor: Yerel ağ (LAN) üzerindeki istatistikleri ve IP/MAC bazlı trafik tüketimini listeler.

  6. Filters: Belirli IP veya protokolleri filtreleyerek sadece ilgilendiğiniz trafiği izlemenizi sağlar.

  7. Configure: iptraf'ın loglama ve görünüm ayarlarını yapılandırmanıza olanak tanır.

  8. Exit: Uygulamadan güvenli çıkış yapar.

Adım 3: Pratik Komut Satırı Kullanımı ve Kısayollar

Arayüz menüleriyle uğraşmak istemiyorsanız, doğrudan belirli bir arayüzü izlemek için komut satırı parametrelerini kullanabilirsiniz.

Örneğin, sunucunuzun ana ağ kartını (eth0) doğrudan izlemek için şu komutu çalıştırabilirsiniz:


iptraf -i eth0

(Eğer sunucunuzda modern bir ağ isimlendirmesi kullanılıyorsa eth0 yerine ens18 veya ens160 gibi arayüz adlarını yazabilirsiniz.)


Projenizi Bir Sonraki Seviyeye Taşıyın

Web sitenizi güvenilir, hızlı ve modern bir altyapı üzerinde hayata geçirmek için doğru zamanı seçin. Doğru Host, ihtiyaçlarınıza uygun güçlü hosting çözümleriyle her adımda yanınızda.