جلوگیری از حملات DDOS

در هنگام حملات به سرور شما می توانید از دستور زیر در SSH سرور خود برای نمایش تعداد  Connection هایی که هر IP به خود اختصاصی داده است استفاده کنید .

 

1
netstat -anp |grep ‘tcp|udp’ | awk ‘{print $5}’ | cut -d: -f1 | sort | uniq -c | sort -n

 

و پس از آن IP هایی که بیشتر از ۳۰۰ Connection را به خود اختصاص داده اند را از سرور بیرون به اندازید که دستور زیر این امر را انجام می دهد .

 

1
iptables -I INPUT -s 83.135.33.116 -j DROP

 

۸۳٫۱۳۵٫۳۳٫۱۱۶ همان IP مورد نظر شماست که Connection بالایی را به خود اختصاص داده است و به جای آن IP مربوطه را تایپ می کنید.

و یا با استفاده از دستور زیر IP  را در  csf مسدود نمایید:

 

1
csf –d 83.135.33.116
 
  • 0 کاربر این مقاله را مفید می دانند
آیا این پاسخ مفید بود؟

مقالات مرتبط

اطلاعات در مورد RAM سرورم میخوام، چطور باید بدست بیارم؟

من میخوام اطلاعات دقیقی از میزان حافظه استفاده شده و خالی،میزان cache و دیگر پارامترهای مربوط به...

راهکار هایی جهت افزایش امنیت سرور لینوکس

یک چالش رایج در میان برنامه نویسان php رسیدن به درصد قابل قبولی از امنیت در هاست است. یکی از...

مراحل کانفیگ سرور به طور کامل (سرور های لینوکسی)

مراحل کانفیگ سرور یکی از مطالب درخواستی کاربران عزیز ما بوده. تیم ایران وب هاست همیشه به نظرات...

حذف تمامی فایل های Error_log موجود در سرور با استفاده از SSH

Error_log فایل های ثبت خطاها هستند که در صورت وجود مشکل در اسکریپت یا ... باشد خطای آن در این...

چگونگی وارد کردن یک پایگاه داده بزرگ به حساب خود(بدون استفاده از PhpMyAdmin)

برای وارد کردن پایگاه داده های بزرگ  توصیه می کنیم از ابزارهایی مانند bigdump و  MySQL Query...