روش پیدا کردن تعداد کانکشن ها از هر آی پی و روی پورت های مختلف در لینوکس

در این مقاله سعی بر این خواهم کرد که تعدادی از دستورهای کاربردی لینوکس برای بررسی تعداد کانکشن به سرور ، تعداد کل کانکشن ها ، تعداد کانکشن به هر پورت خاص را برایتان لیست کنم :


تعداد کانکشن کلی به سرور : 
netstat -an | wc -l

تعداد کانکشن روی یک پورت خاص : 
netstat -an | grep 80 | wc -l

تعداد کانکشن از هر آی پی به سرور ( برای تشخیص حملاتی مثل دیداس ) : 

netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n

تعداد کانکشن از هر IP به همراه نمایش اطلاعات پورتی که به آن متصل شده : 
netstat -na |awk '{print $5}' |cut -d "." -f1,2,3,4 |sort |uniq -c |sort -nr

برای نمایش تعداد کانکشن روی هر پورت : 
netstat -tuna | awk -F':+| +' 'NR>2{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n

Show active connections – TCP and UDP Internet  (w/o servers)

netstat -ntu
-ntu = TCP and UDP connections in numeric order (w/o servers).




در صورتی که دستورات تکمیلی دیگری هم در اینترنت دیده اید برای تکمیل این پست برای ما ارسال کنید . 
برای مشاهده مثال های بیشتر میتوانید این لینک را هم مطالعه کنید : 
http://www.blackmoreops.com/2014/09/25/find-number-of-unique-ips-active-connections-to-web-server/

  • 2 Korisnici koji smatraju članak korisnim
Je li Vam ovaj odgovor pomogao?

Vezani članci

جلوگیری از بازدید وب سایت برای بعضی کاربران توسط فایل htaccess

توجه داشته باشید ، این قابلیت مستلزم آن است که 'mod_rewrite است بر روی سرور خود فعال کنیدبرای...

نحوه پیدا کردن فایلهای حجیم در سرورهای لینوکس از طریق SSH

دستور خاصی جهت پیدا کردن فایلهای حجیم در سیستم عامل های لینوکس وجود ندارد، با این حال شما می...

نصب آنتی ویروس ClamAV در دایرکت ادمین

برای نصب آنتی ویروس ClamAV در دایرکت ادمین بصورت زیر عمل کنید.1- وارد ssh شوید.2- با دستور cd...

Resrart کردن خودکار Apache

1- باید از طریق root و از SSH وارد سرور شویم 3-برای ویرایش فایل زمان بند باید از دستور “crontab...

جستجو براساس تاریخ ویرایش در سروهای لینوکسی

چطور می توانم فایلهای که اخیرا ایجاد شده است را جستجو کنم ؟قبل از پرداختن به موضوع توجه به نکات...