نمایش نتایج: از شماره 1 تا 8 از مجموع 8
سپاس ها 1سپاس

موضوع: محدود کردن سرعت دانلود برای هر کاربر

  
  1. #1


    عضو غیر فعال
    تاریخ عضویت
    Mar 2007
    نوشته
    25
    سپاسگزاری شده
    3
    سپاسگزاری کرده
    1

    Icon14 محدود کردن سرعت دانلود برای هر کاربر

    سلام.
    آیا راهی هست که مثلا هر کسی خواست دانلود کنه حداکثر با 100KB/s بتونه دانلود کنه و هرچقدر که خودش سرعت داشت از سرور نگیره تا بقیه هم بتونن دانلود کنن.اگر راهی هست توضیح می دین یا یه reference بدین که خودم مطالعه کنم.ممنون از لطفتون.سرور من لینوکس هست و یه سرور ISP نیست بلکه یه سرور دانلود هست.



    موضوعات مشابه:
    ویرایش توسط farshidkiani : 2008-08-14 در ساعت 08:53 AM

  2. #2
    نام حقيقي: Alireza HBB

    عضو غیر فعال شناسه تصویری Alux
    تاریخ عضویت
    Jan 2006
    محل سکونت
    Tehran
    نوشته
    1,492
    سپاسگزاری شده
    286
    سپاسگزاری کرده
    399
    راه های زیادی هست

    squid

    cbq

    tc

    IBSng

    ...



  3. #3


    عضو غیر فعال
    تاریخ عضویت
    Mar 2007
    نوشته
    25
    سپاسگزاری شده
    3
    سپاسگزاری کرده
    1
    من نمی خوام بار روی سرورم زیاد باشه چیزی که نه زیاد از Cpu استفاده کنه نه زیاد از Ram.مجانی هم باشه ممنون می شم بگین کدومشون این ویژگی ها رو دارن و اگر manual یا آموزشی ازشون دارین لطف می کنین در اختیار بنده قرار بدین.ممنون.
    با همه اینایی که گفتین می شه مثلا کاری کرد که نفر اولی که فایل a که 700 مگابایت هست رو خواست دانلود کنه حداکثر 100KB/s بگیره و نفر بعدی هم همین طور که سرعت سرور بین همه کاربر ها پخش بشه و یه نفر مثلا با 1MB/s دانلود نکنه یکی دیگه با 2kb/s.


    ویرایش توسط farshidkiani : 2008-08-14 در ساعت 09:58 AM

  4. #4
    نام حقيقي: saeed tamis

    خواننده
    تاریخ عضویت
    May 2007
    محل سکونت
    shiraz
    نوشته
    103
    سپاسگزاری شده
    15
    سپاسگزاری کرده
    7

    ش

    ببين با اسكوييد باييد delay polls بزاري كه search كني مي بيني(بعدش post بزار)
    براي tc هم يك مقاله كه َِdarklove نوشته تو همينجا هست



  5. #5
    نام حقيقي: شاهین غرقی

    خواننده شناسه تصویری webgard3
    تاریخ عضویت
    Feb 2006
    محل سکونت
    iran/shiraz
    نوشته
    3,401
    سپاسگزاری شده
    1040
    سپاسگزاری کرده
    147
    با TC کامل میتونی این کار رو انجام بدی.



  6. #6


    عضو غیر فعال
    تاریخ عضویت
    Mar 2007
    نوشته
    25
    سپاسگزاری شده
    3
    سپاسگزاری کرده
    1
    من گشتم ولی چنین پستی رو پیدا نکردم.ممنون می شم که لینک این مقاله رو قرار بدین



  7. #7
    نام حقيقي: saeed tamis

    خواننده
    تاریخ عضویت
    May 2007
    محل سکونت
    shiraz
    نوشته
    103
    سپاسگزاری شده
    15
    سپاسگزاری کرده
    7
    #!/bin/sh
    ## Script Traffic Controler By DarkLove
    tc qdisc del dev eth0 root
    tc qdisc del dev eth1 root
    ## Send User
    tc qdisc add dev eth0 root handle 1: htb
    tc class add dev eth0 parent 1: classid 1:1 htb rate 2mbit ceil 512kbit
    tc class add dev eth0 parent 1:1 classid 1:10 htb rate 32kbit ceil 64kbit
    tc class add dev eth0 parent 1:1 classid 1:11 htb rate 32kbit ceil 64kbit
    tc class add dev eth0 parent 1:1 classid 1:12 htb rate 64kbit ceil 64kbit
    tc class add dev eth0 parent 1:1 classid 1:13 htb rate 64kbit ceil 128kbit
    tc class add dev eth0 parent 1:1 classid 1:14 htb rate 128kbit ceil 128kbit
    tc class add dev eth0 parent 1:1 classid 1:15 htb rate 128kbit ceil 256kbit
    ##
    tc filter add dev eth0 parent 1: protocol ip prio 1 handle 1 fw classid 1:10
    tc filter add dev eth0 parent 1: protocol ip prio 3 handle 3 fw classid 1:11
    tc filter add dev eth0 parent 1: protocol ip prio 3 handle 5 fw classid 1:12
    tc filter add dev eth0 parent 1: protocol ip prio 3 handle 7 fw classid 1:13
    tc filter add dev eth0 parent 1: protocol ip prio 3 handle 9 fw classid 1:14
    tc filter add dev eth0 parent 1: protocol ip prio 3 handle 11 fw classid 1:15
    ##
    # User 1 #
    iptables -A PREROUTING -t mangle -p tcp -s 192.168.10.11 -j MARK --set-mark 1
    iptables -A PREROUTING -t mangle -p udp -s 192.168.10.11 -j MARK --set-mark 1
    # User 2 #
    iptables -A PREROUTING -t mangle -p tcp -s 192.168.10.12 -j MARK --set-mark 3
    iptables -A PREROUTING -t mangle -p udp -s 192.168.10.12 -j MARK --set-mark 3
    # User 3 #
    iptables -A PREROUTING -t mangle -p tcp -s 192.168.10.13 -j MARK --set-mark 5
    iptables -A PREROUTING -t mangle -p udp -s 192.168.10.13 -j MARK --set-mark 5
    # User 4 #
    iptables -A PREROUTING -t mangle -p tcp -s 192.168.10.14 -j MARK --set-mark 7
    iptables -A PREROUTING -t mangle -p udp -s 192.168.10.14 -j MARK --set-mark 7
    # User 5 #
    iptables -A PREROUTING -t mangle -p tcp -s 192.168.10.15 -j MARK --set-mark 9
    iptables -A PREROUTING -t mangle -p udp -s 192.168.10.15 -j MARK --set-mark 9
    # User 6 #
    iptables -A PREROUTING -t mangle -p tcp -s 192.168.10.16 -j MARK --set-mark 11
    iptables -A PREROUTING -t mangle -p udp -s 192.168.10.16 -j MARK --set-mark 11
    ## Recive User
    tc qdisc add dev eth1 root handle 1: htb
    tc class add dev eth1 parent 1: classid 1:1 htb rate 16mbit ceil 1024kbit
    tc class add dev eth1 parent 1:1 classid 1:10 htb rate 48kbit ceil 64kbit
    tc class add dev eth1 parent 1:1 classid 1:11 htb rate 48kbit ceil 128kbit
    tc class add dev eth1 parent 1:1 classid 1:12 htb rate 96kbit ceil 128kbit
    tc class add dev eth1 parent 1:1 classid 1:13 htb rate 96kbit ceil 256kbit
    tc class add dev eth1 parent 1:1 classid 1:14 htb rate 192kbit ceil 256kbit
    tc class add dev eth1 parent 1:1 classid 1:15 htb rate 192kbit ceil 512kbit
    ##
    tc filter add dev eth1 parent 1: protocol ip prio 1 handle 2 fw classid 1:10
    tc filter add dev eth1 parent 1: protocol ip prio 3 handle 4 fw classid 1:11
    tc filter add dev eth1 parent 1: protocol ip prio 3 handle 6 fw classid 1:12
    tc filter add dev eth1 parent 1: protocol ip prio 3 handle 8 fw classid 1:13
    tc filter add dev eth1 parent 1: protocol ip prio 3 handle 10 fw classid 1:14
    tc filter add dev eth1 parent 1: protocol ip prio 3 handle 12 fw classid 1:15
    ##
    # User 1 #
    iptables -A POSTROUTING -t mangle -p tcp -d 192.168.10.11 -j MARK --set-mark 2
    iptables -A POSTROUTING -t mangle -p udp -d 192.168.10.11 -j MARK --set-mark 2
    # User 2 #
    iptables -A POSTROUTING -t mangle -p tcp -d 192.168.10.12 -j MARK --set-mark 4
    iptables -A POSTROUTING -t mangle -p udp -d 192.168.10.12 -j MARK --set-mark 4
    # User 3 #
    iptables -A POSTROUTING -t mangle -p tcp -d 192.168.10.13 -j MARK --set-mark 6
    iptables -A POSTROUTING -t mangle -p udp -d 192.168.10.13 -j MARK --set-mark 6
    # User 4 #
    iptables -A PREROUTING -t mangle -p tcp -d 192.168.10.14 -j MARK --set-mark 8
    iptables -A PREROUTING -t mangle -p udp -d 192.168.10.14 -j MARK --set-mark 8
    # User 5 #
    iptables -A PREROUTING -t mangle -p tcp -d 192.168.10.15 -j MARK --set-mark 10
    iptables -A PREROUTING -t mangle -p udp -d 192.168.10.15 -j MARK --set-mark 10
    # User 6 #
    iptables -A PREROUTING -t mangle -p tcp -d 192.168.10.16 -j MARK --set-mark 12
    iptables -A PREROUTING -t mangle -p udp -d 192.168.10.16 -j MARK --set-mark 12
    ## The End ##



    mohammadlinux سپاسگزاری کرده است.

  8. #8


    عضو غیر فعال
    تاریخ عضویت
    Mar 2007
    نوشته
    25
    سپاسگزاری شده
    3
    سپاسگزاری کرده
    1
    ممنون از زحمتتون ولی من تا حالا اصلا با TC کار نکردم یعنی از صفر صفر صفر توضیح می دین چی کار باید بکنم یا اینکه یه manual انگلیسی بدین که خودم مطالعه کنم.ممنون.



کلمات کلیدی در جستجوها:

محدود کردن سرعت دانلود

http://forum.persiannetworks.com/f75/t21673.html

محدود كردن سرعت دانلود

محدود کردن دانلود HANDYCAFEمحدود کردن سرعت دانلود در شبکهibsng محدودمحدود کردن سرعت دانلود ibsngآموزش محدود کردن دانلود در handycafeمحدود کردن سرعت در ibsngtcمحدود کردن سرعت در سیبمحدود کردن دانلود در handycafeمحدود دانلود کنترلمحدود کردن سرعت شبکه handy cafeآموزش کار با squid برای محدود کردن سرعت شبکهمحدود کردن سرعت دانلود از طریق ipمحدود کردن سرعت شبکه handycafeمحدودیت دانلود در سرور 2008محدود کردن سرعت در handy cafeمحدود کردن حجم دانلود برای کاربرانمحدود کردن سرعت دانلود درهاب سوییچمحدود کردن user در handycafeمحدود کردن سرعت آپاچیمحدود کردن دانلود برایکاربرمحدود کردن سرعت یوزر در سیب

برچسب برای این موضوع

مجوز های ارسال و ویرایش

  • شما نمی توانید موضوع جدید ارسال کنید
  • شما نمی توانید به پست ها پاسخ دهید
  • شما نمی توانید فایل پیوست ضمیمه کنید
  • شما نمی توانید پست های خود را ویرایش کنید
  •