Alıntı
netstat -an | grep " 66.88.99.100:80 "| awk '{print $5}'|cut -d":" -f1 | sort |uniq -c | sort -nr | head -10
komutu ile 80 portu üzerinde bağlı olan ip bağlantılarının en yüksek değer taşıyan 10 tanesini görebilirsiniz(bunu arttırmanız mümkündür.) aynı şekilde diğer portlara da uygulayabilirsiniz. Düzenli bir şekilde takip etmek istiyorsanız
Alıntı
netstat -an | grep " 66.88.99.100:80 "| awk '{print $5}'|cut -d":" -f1 | sort |uniq -c | sort -nr | head -10 > /root/ipler.txt
yapıp komutu her çalıştırdığınızda belirttiğiniz txt dosyasına sonucu yazar. Bu işi bir bash script yapıp Crontab a bağlayarak düzenli bir şekilde kaydedebilirsiniz. Eğer uygulamayı düşünüyorsanız tavsiyem bir bash scripti yaparken
Alıntı
#/usr/bin/!
echo `date` "Tarih ve Zamanlı Bilgiler " >> /root/ipler.txt
netstat -an | grep " 66.88.99.100:80 "| awk '{print $5}'|cut -d":" -f1 | sort |uniq -c | sort -nr | head -10 >> /root/ipler.txt
echo "--------------- SON ---------------"
şeklinde yapmanızdır bu şekilde dosyaya ikinci ve daha sonraki bilgi girişlerinde sizin takibiniz kolaylaşır hepsinin başında bir başlık ve sonunda bittiğini belirten çizgiler olur.
Not: İki kere >> koymanız dosyaya kalınan yerden devam edilmesi demektir. Eğer eğer bi tane > koyarsak eskisini siler ve yenisini yazar.