تشخیص اتک روی سرور: تفاوت میان نسخه‌ها

از AsemanHost Wiki
(صفحه‌ای تازه حاوی «'''تشخیص اتک روی سرور یا تشخیص اتک روی سایت''' دستورات پرکاربرد netstat -plan|grep :80|awk {'print $5'}|cut -d: -f 1|sort|uniq -c|sort -nk 1» ایجاد کرد)
 
بدون خلاصۀ ویرایش
 
(۵ نسخهٔ میانی ویرایش شده توسط یک کاربر دیگر نشان داده نشد)
خط ۱: خط ۱:
'''تشخیص اتک روی سرور یا تشخیص اتک روی سایت'''
'''تشخیص اتک روی سرور یا تشخیص اتک روی سایت'''


* '''دستورات پرکاربرد'''


دستورات پرکاربرد
کانکشن آی پی ها روی پورت 80


netstat -plan|grep :80|awk {'print $5'}|cut -d: -f 1|sort|uniq -c|sort -nk 1
netstat -plan|grep :80|awk {'print $5'}|cut -d: -f 1|sort|uniq -c|sort -nk 1
کانکشن آی پی ها روی پورت 443
netstat -plan|grep :443|awk {'print $5'}|cut -d: -f 1|sort|uniq -c|sort -nk 1
 
وضعیت کانکشن ها روی سرور
netstat -nat | awk '{print $6}' | sort | uniq -c
 
کانکشن آی پی ها روی یک دامین خاص (دامین DOMAIN.COM جایگزین شود)
cd /usr/local/apache/domlogs/
tail -f DOMAIN.COM | awk {'print $1'}
 
تعداد کانکشن کلی به سرور:
netstat -an | 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

نسخهٔ کنونی تا ‏۲۶ نوامبر ۲۰۲۴، ساعت ۰۷:۴۰

تشخیص اتک روی سرور یا تشخیص اتک روی سایت

  • دستورات پرکاربرد

کانکشن آی پی ها روی پورت 80

netstat -plan|grep :80|awk {'print $5'}|cut -d: -f 1|sort|uniq -c|sort -nk 1

کانکشن آی پی ها روی پورت 443

netstat -plan|grep :443|awk {'print $5'}|cut -d: -f 1|sort|uniq -c|sort -nk 1

وضعیت کانکشن ها روی سرور

netstat -nat | awk '{print $6}' | sort | uniq -c

کانکشن آی پی ها روی یک دامین خاص (دامین DOMAIN.COM جایگزین شود)

cd /usr/local/apache/domlogs/
tail -f DOMAIN.COM | awk {'print $1'}

تعداد کانکشن کلی به سرور:

netstat -an | 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