• صفحه اصلی

  • جستجو

  • لیست اعضا

  • تماس با ما

  • راهنما

  • تبلیغات
  • انجمن تخصصی ایران سرور



    عضویت



    ورود
    نام‌کاربری:
    رمزعبور: فراموشی رمزعبور
     
    تنظیمات قالب
    رنگ های قالب
    تصاویر پس زمینه ( لیست1)
    تصاویر پس زمینه ( لیست2)
    پس زمینه سفارشی

    ادرس بالا یک تصویر است

    • انجمن تخصصی ایران سرور
    • بخش آموزشی
    • بخش سرورها ( سخت افزار ها ، نرم افزارها )
    • آموزش محدود کردن سرعت سرور برای دانلود ...

    forums.irserv.ir

    انجمن تخصصی ایران سرور

    سرور آموزش ایران

    آموزش های متنوع

    ایران سرور
    انجمن تخصصی

    نسخه موبایل
    بخش سرورها ( سخت افزار ها ، نرم افزارها )  
    نمایش نسخه قابل چاپ
    ارسال این موضوع به دوستان
    مشاهده آخرین ارسال این تاپیک
    اعطای حداکثر رتبه به این موضوع
    اشتراک در موضوع
    افزودن به: Mr. Wong افزودن به: Linkarena افزودن به: Digg افزودن به: Del.icio.us افزودن به: Facebook افزودن به: Furl افزودن به: Yahoo افزودن به: Spurl افزودن به: Google افزودن به: Blinklist افزودن به: Blogmarks افزودن به: Diigo
    آغاز کننده Nightwolf
    ارسال ها 4
    بازدید ها 5294
    پاسخ جدید 
    امتیاز موضوع:
    • 16 رای - 2.75 میانگین
    • 1
    • 2
    • 3
    • 4
    • 5

    [-]
    کلمات کلیدی
    آموزش دانلود سرور محدود کردن سرعت برای

    حالت موضوعی
    آموزش محدود کردن سرعت سرور برای دانلود ...
    Nightwolf
    **
    کاربر فعال انجمن
    کاربر فعال انجمن
    وضعیت : آفلاین
    ارسال‌ها: 26
    موضوع‌ها: 24
    تاریخ عضویت: Sep 2013
    اعتبار: 7
    سپاس کرده: 5
    سپاس شده: 19 در 14 ارسال
    #1
    Bug  2013-09-17 02:50 PM (آخرین تغییر در ارسال: 2018-07-30 04:47 PM توسط ADMIN.)
    با سلام خدمت دوستان عزیزم.
    این آموزش رو امروز بهش بر خوردم گفتم که برای شما هم بذارم. چون فک کنم به درد بعضی دوستان بخوره [عکس: 20180730131718068ae40523a24c9ef54edefd375e542d.gif]


    -----------------------------------------------------------------------------------------------

    در این آموزش به شما نشان داده میشه که چگونه در سیستم apache2 با توسط به mod_cband این کار رو انجام بدید.
    خوب اول میریم سراغ نصب برنامه.

    نکته : دقت داشته باشید که برای کامپایل کردن این برنامه شما احتیج به apxs دارید. که میتوانید به این گونه آن را نصب کنین.
    کد PHP:
    کد:
    yum install httpd-devel 
    در مرحله بدی دانلود mod_cband و شروع کامپایل. که به صورت زیر انجام میشه:
    کد PHP:
    کد:
    cd /tmp

    wget http://cband.linux.pl/download/mod-cband-0.9.7.5.tgz

    tar xzvf mod-cband-0.9.7.5.tgz

    cd mod-cband-0.9.7.5

    ./configure

    make

    make install 

    بعد از اتمام کار. باید رول مورد نظر رو در آپاچی کانفیگ اضافخ کنید.
    کد PHP:
    کد:
    vi /etc/httpd/conf/httpd.conf 
    این خط را اضافه کنید ...

    LoadModule cband_module /usr/lib/httpd/modules/mod_cband.so
    و در آخر هم سرویس آپاچی رو ری استارت میکنیم . و نصب برنامه به پایان رسید. [عکس: 20180730131718068ae40523a24c9ef54edefd375e542d.gif]
    کد PHP:
    کد:
    /etc/init.d/httpd restart 


    --------------------------------------------------------------------------------
    حالا باید با کمی درایت و درک خوب از سرویس آپاچی و آشنای با اعمال میشه کار کانفیگ رو شرو کنیم .
    در این کانفیگی که در زیر مشاهده میکنید، سعی شده که سایتی با آدرس www.example.com که روی آی پی 1.2.3.4 قرار داره و دایرکتوری این ساید در آدرس /var/www قرار داره، یک لیمیت قرار بدیم.

    حالا اگر که بدانید که قطعا هم میدانید برای وجود داشتن یه همچین سایتی با مشخصات بالا باید مشخصات زیر در فایل کانفیگ آپاچی قرار داشته باشه .
    کد PHP:
    کد:
    <VirtualHost 1.2.3.4>

      ServerName www.example.com

      ServerAdmin webmaster@example.com

      DocumentRoot /var/www

    </VirtualHost> 
    دقت داشته باشید که سرور نیم هتمن باید ولید باشه.
    خوب حالا میریم سراغ ادامه کانفیگ برنامه .
    کد PHP:
    کد:
    vi /etc/httpd/conf/httpd.conf 
    حالا این دستورات رو اضافه کنین ..
    کد PHP:
    کد:
    CBandScoreFlushPeriod 1

    CBandRandomPulse On 
    حالا سعی داریم که یکی از فولدر های درون هاست scoreboard رو لیمیت بدیم. به این صورت خط ها را در کانیگ آپاچ تغییر میدیم. ( در مثال های زیر اکانت اجازه 100 مگ در ماه رو داره )

    مثال شماره 1 : فرض میکنیم که میخواهیم سایت مورد نظر، سرعت دانلود به 128kbps تغییر کندو 5 requests در هر ثانیه را ساپورت کنه و فقط 15 open connections را اجازه بده :
    کد PHP:
    کد:
    <VirtualHost 1.2.3.4>

      ServerName www.example.com

      ServerAdmin webmaster@example.com

      DocumentRoot /var/www

      CBandLimit 100M

      CBandExceededSpeed 128 5 15

      CBandScoreboard /var/www/scoreboard

      CBandPeriod 4W

    </VirtualHost> 
    CBandPeriod به شما نشان میده که بعد از چخ مدت زمانی موارد لیمیت یه کاربر به حالت اولیه برسه.

    مثال شماره 2 : این مقال هم شبیه مقال قبل میمونه ولی با این تفاوت که ما لیمیتی در سرعت قرار نمیدیم. اگر که تعداد آنلاین ها یا افراد درون سایت زیاد بشه ارور 503 نشون داده میشه .
    کد PHP:
    کد:
    <VirtualHost 1.2.3.4>

      ServerName www.example.com

      ServerAdmin webmaster@example.com

      DocumentRoot /var/www

      CBandLimit 100M

      CBandScoreboard /var/www/scoreboard

      CBandPeriod 4W

    </VirtualHost> 

    اگر هم خواستید که اگر کانکتها بالا رفت طرف ریدایرکت بشه خط زیر هم اضابه کنین .
    کد PHP:
    کد:
    CBandExceededURL http://www.redirect.com/traffic_exceeded.html 

    توجه: CBandExceededSpeed و CBandExceededURL با هم تداخل دارند و اجازه استفاده آنها در یک مرحله یک سایت داده نمیشود .

    حالا آپاچ رو ری استارت کنیدو به ادامه بحث توجه کنین.
    کد PHP:
    کد:
    /etc/init.d/httpd restart 

    اگر که خواستید میتونید حتی صفحه گرافیکی مصرف یوزر یا همان دایرکتئری هم ببینید. برای این کا کافیه که خط های زیر را هم به قسمتی که کانفیگ کردیم اضافه کنید ..
    کد PHP:
    کد:
     <Location /cband-status>

        SetHandler cband-status

      </Location>

      <Location /cband-status-me>

        SetHandler cband-status-me

      </Location> 
    حالا از http://www.example.com/cband-status و http://www.example.com/cband-status-me شما میتونید که تماشا کنید. [عکس: 2018073013171940c58d11c0f7500b9476ebbcd70bb7a7.gif]


    ---------------------------------------------------------------------------------
    خب دوستان آموزش تمام شد. فقط در آخر یک سری خورده ریز رو بگم و آنهم مواردی مانند kbps و Mbps و غیره هست ...
    کد PHP:
    کد:
    Transfer speeds:



        * kbps: 1024 bits per second

        * Mbps: 1024*1024 bits per second

        * Gbps: 1024*1024*1024 bits per second

        * The default is kbps.



    Transfer quotas:



        * K: 1000 bytes

        * M: 1000*1000 bytes

        * G: 1000*1000*1000 bytes

        * Ki: 1024 bytes

        * Mi: 1024*1024 bytes

        * Gi: 1024*1024*1024 bytes

        * The default is K.



    Time periods:



        * S: seconds

        * M: minutes

        * H: hours

        * D: days

        * W: weeks

        * The default is S. 


    ==========================================
    خب دیگه تکمیل شد. ان شاء الله که کمکتون کرده باشه.
    اگر که سوالی داشتید در خدمت هستم و از اینجا هم میتونین استفاده کنید http://codee.pl/cband.html
    رایانامه پ.خ ارسال‌ها اهدا اعتبار
    افزودن سپاس
    پاسخ
    [-] 4 کاربر تشکرکرده ازNightwolf بدلیل این ارسال 4 کاربر تشکرکرده ازNightwolf بدلیل این ارسال
    amlakbehnam, b52, bihamta, Network
    بانک مقالات ایران سرو
    mohammad090
    *
    عضو تازه ثبت نام شده انجمن
    عضو تازه ثبت نام شده انجمن
    وضعیت : آفلاین
    ارسال‌ها: 14
    موضوع‌ها: 0
    تاریخ عضویت: Mar 2016
    اعتبار: 0
    سپاس کرده: 0
    سپاس شده: 0 در 7 ارسال
    #2
    Bug  2016-03-14 12:51 PM
    دستتون درد نکنه مرسی مطلب خوب بود
    رایانامه بازدید از وبسایت این کاربر ارسال‌ها اهدا اعتبار
    افزودن سپاس
    پاسخ
    [-] 1 کاربر تشکرکرده ازmohammad090 بدلیل این ارسال 1 کاربر تشکرکرده ازmohammad090 بدلیل این ارسال
    saz
    saz
    **
    کاربر فعال انجمن
    کاربر فعال انجمن
    وضعیت : آفلاین
    ارسال‌ها: 81
    موضوع‌ها: 53
    تاریخ عضویت: Sep 2014
    اعتبار: 5
    سپاس کرده: 44
    سپاس شده: 38 در 43 ارسال
    #3
    Bug  2016-03-14 05:23 PM
    تشکر فراوان یه سوال داشتم  روی سرور میشه فهمید هر ip چقده کلا مثلا یکماه دانلود کرده ؟
    رایانامه پ.خ ارسال‌ها اهدا اعتبار
    افزودن سپاس
    پاسخ
    [-]
    ab79
    *
    عضو تازه ثبت نام شده انجمن
    عضو تازه ثبت نام شده انجمن
    وضعیت : آفلاین
    ارسال‌ها: 1
    موضوع‌ها: 0
    تاریخ عضویت: Jun 2019
    اعتبار: 0
    سپاس کرده: 0
    سپاس شده: 0 در 0 ارسال
    #4
    Bug  2019-06-30 02:25 AM
    یو پی اس

    سئو سایت

    فروش مواد شیمیایی صنعتی

    باتری یو پی اش

    خرید یو پی اس

    سرویس آب سرد کن مدیا

    نصب کولر گازی

    ترموستات یخچال ویترینی
    رایانامه پ.خ ارسال‌ها اهدا اعتبار
    افزودن سپاس
    پاسخ
    [-]
    « قدیمی‌تر | جدید تر »
    پاسخ جدید 


    [-]
    پاسخ سریع
    پیام
    پاسخ خود را برای این پیام در اینجا بنویسید.

    شکلک‌ها
    115 114 13
    7 20 128
    107 43 8
    102 113 16
    10 22 11
    3 129 60
    19 20  
    [بقیه شکلک‌ها]

    شما یک یا چند ارسال را برای نقل قول کردن انتخاب کرده‌اید. نقل قول ارسال‌ها | عدم انتخاب آنها.
    تایید تصویری
    لطفا متن داخل تصویر را عیناً وارد نمائید، این فرایند برای جلوگیری از ربات‌های هرزه‌گر خودکار می‌باشد.
    تایید تصویری
    (غیرحساس به بزرگی و کوچکی حروف)
    ×
    تبلیغاتی بانرخ مناسب [برای سفارش کلیک کنید]
    بانک مقالات ایران سرو __ بانک مقالات ایران سرو

    موضوعات مشابه ...
    موضوع نویسنده پاسخ بازدید آخرین ارسال
    Bug محدود کردن سرعت پورت بر روی آیپی مورد نظر شما در سرور Nightwolf 1 5,289 2018-07-28 06:14 PM
    آخرین ارسال: shams1
    Bug آموزش کانفیگ سرور: بهینه سازی MySQL برای PHP-FOX Nightwolf 0 5,499 2013-09-17 02:54 PM
    آخرین ارسال: Nightwolf
    Bug آموزش قدم به قدم مدیریت سرور Nightwolf 0 4,422 2013-09-17 02:38 PM
    آخرین ارسال: Nightwolf
    Bug آموزش قدم به قدم مدیریت سرور Nightwolf 0 3,631 2013-09-17 02:35 PM
    آخرین ارسال: Nightwolf
    Bug آموزش قدم به قدم مدیریت سرور Nightwolf 0 3,475 2013-09-17 02:33 PM
    آخرین ارسال: Nightwolf
    Bug آموزش قدم به قدم مدیریت سرور جلسه اول Nightwolf 0 3,450 2013-09-17 02:32 PM
    آخرین ارسال: Nightwolf

    • نمایش نسخه قابل چاپ
    • ارسال این موضوع به دوستان
    پرش به انجمن:


    کاربران در حال بازدید این موضوع: 1 مهمان
    بارگذاری مجدد
    آمار انجمن
    برترین معرف ها
    Network 50
    ADMIN 10
    مهشید 7
    shams1 6
    Reza 2
    جدیدترین کاربران
    lethazo16 امروز
    alireza1923 01-06
    pro100 12-29
    osagoonline 12-17
    m.alizadeh 12-14
    بیشترین پاسخ ها
      (خبر فوری ) خ... 67
      فوری : هشدار ... 25
      فروش ویژه ماه... 19
      مسدود شدن درگ... 19
      League of Leg... 12
    برترین ارسال کنندگان
    Network 1059
    Persian_RoboT 948
    lemonn 384
    ehsannasr 177
    sitecup1 172
    بیشترین بازدیدها
      دانلود فیلم س... 72757
      (خبر فوری ) خ... 17935
      League of Leg... 12703
      دانلود سریال ... 12434
      خرید بهترین ه... 10719
    برترین اعتبارگیرنده ها
    Network 213
    ADMIN 89
    BlackBerry 46
    b52 24
    ehsannasr 20
    آخرین ارسال ها
    موضوع تاریخ، ساعت  نویسنده آخرین ارسال کننده انجمن
      اصول انتخاب رنگ در طراحی ... ▼ 01-13, 15:45 tebberavan tebberavan مباحث و منابع...
      موسسه خیریه سیدالشهدا ///... ▼ 01-13, 14:10 ADMIN ADMIN متفرقه ( ارسا...
      معرفی اپلیکیشن آموزش برنا... ▼ 01-08, 10:46 backendbaz backendbaz مباحث و منابع...
      قطعات سرور از دغدغه‌ های ... ▼ 12-29, 16:32 pro100 pro100 متفرقه ( ارسا...
      خدمات برش لیزری و حک لیزر... ▼ 12-28, 17:28 nik952148 ADMIN متفرقه ( ارسا...
      سهولت در خرید و فروش آنلا... ▼ 12-28, 17:28 nik952148 ADMIN متفرقه ( ارسا...
      ایسام غیر قابل اعتماد es... ▼ 12-28, 15:36 alimomtazz alimomtazz متفرقه ( ارسا...
      سریال ناد32 ▼ 12-28, 12:42 ADMIN ADMIN متفرقه ( آموز...
      سئو سیو چیست؟ آموزش فارسی... ▼ 12-22, 01:54 thankful m.alizadeh مباحث و منابع...
      تولید انواع دستگاه نانوای... ▼ 12-20, 11:29 lemonn lemonn متفرقه ( ارسا...
      ساخت سوله های صنعتی| مراح... ▼ 12-20, 11:21 lemonn lemonn متفرقه ( ارسا...

    • تماس با ما
    • انجمن تخصصی ایران سرور
    • بازگشت به بالا
    • حالت آرشیو
    • پیوند سایتی RSS
    حالت خطی
    حالت موضوعی