محدود کردن تعداد کانکشن ها و سرعت دانلود آپاچی

سوالی که تقریبا هر هفته از ما پرسیده میشود عنوان همین پست است! به خصوص دوستانی که ادمین سرور های دانلود و آپلود فایل هستند بیش از سایرین نیاز به محدود کردن تعداد کانکشن های هر ip و سرعت دانلود توسط یوزر دارند . دلیل آن نیز واضح است … جلوگیری از دانلود به وسیله سرور مجازی و VPS که سبب پر شدن منابع سرور و مصرف پهنای باند سرور خواهد شد . محدود کردن تعداد کانکشن ها و سرعت دانلود آپاچی بدون نصب ماژول های متفرقه امکان پذیر نیست .

محدود کردن تعداد کانکشن ها و سرعت دانلود آپاچی

از طرفی محدود کردن تعداد کانشکشن ها و سرعت دانلود آپاچی در مواردی مثل حملات Dos و DDos نیز به کار می آید . وب سرور آپاچی بر خلاف وب سرور های سریع و سبکی مانند Nginx و Litespeed به صورت پیش فرض و با تنظیمات داخلی امکان محدود کردن تعداد کانکشن های هر IP و محدود سازی سرعت دانلود را ندارد و برای انجام این کار باید از برنامه های تولید شده توسط توسعه دهندگان استفاده کنیم . البته وب سرور آپاچی ورژن ۲٫۴٫۶ به بعد امکاناتی محدود برای کنترل کانشکشن ها و سرعت دانلود دارد که احتمالا به زودی کامل تر خواهد شد . به هر حال هدف ما از این مقاله آپاچی ورژن نهایی ۲.۲ است .

محدود کردن تعداد کانکشن ها و سرعت دانلود آپاچی

محدود کردن تعداد کانکشن ها و سرعت دانلود آپاچی

معرفی mod_cband معروف ترین ماژول کنترل پهنای باند برای آپاچی

این ماژول معروف ترین ماژول آپاچی ۲ برای کنترل پهنای باند سرور و محدود کردن کانکشن های هر IP و سرعت دانلود یوزر ها می باشد .  

برخی از امکانات این ماژول آپاچی عبارتند از :

  • Lightweight bandwidth limiting module for Apache2
  • per-user bandwidth limiting
  • per-virtualhost bandwidth limiting
  • per-destination bandwidth limiting
  • Bandwidth total usage (bandwidth quota)
  • Maximal download speed (bandwidth throttling)
  • Maximal requests-per-second speed
  • Maximal simultanous IP connections
  • Support for virtualhosts
  • Support for defined users
  • Support for /cband-status handler
  • Support for /cband-status-me handler

برای دانلود آخرین ورژن mod_cband به وب سایت زیر مراجعه کنید :

http://dembol.org/blog/o-mnie

در مطلب بعدی ، به آموزش محدود سازی تعداد کانکشن های هر IP و حد اکثر سرعت دانلود به کمک ماژول cband می پردازیم .

سایر ماژول های آپاچی برای limit کردن پهنای باند و کانکشن های Http عبارتند از :

mod_bandwidth

mod_qos

mod_limitipconn

برای اطلاعات بیشتر روی لینک هر یک از ماژول های فوق کلیک کنید .

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

پاسخ به کلیه سوالات شما در زمینه وب هاستینگ و مدیریت سرور در انجمن کامپایلر

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *