Ограничаване на трафика

8 отговора 603 прегледа
#1

Ограничаване на трафика

Здравейте, искам да огранича скоростта на сваляне на MP3-ки и филми през локалната ми мрежа, така че да остава трафик и за работа ;-)
Някакви идеи как да стане?
Благодаря предварително.

Отговор
в отговор на Lavcho #2

Re: Ограничаване на трафика

1.na4in transparent proxy sas squid sas magic words .mp3 .avi .mpeg i t.n (ne me kefi nima6 kontrol varhu vsi4ko)

2.cbq
2.1.kompilira6 si novo iadro
Code Matury Level Options --->
[*] Prompt for development and/or incomplete code/drivers

Networking Options --->
<*> Packet socket
[*] Routing Messages
<*> Unix domain sockets
[*] TCP/IP networking
[*] IP advanced router
[*] IP Policy routing
[*] IP equal cost multipath
[*] IP use TOS value as route key
[*] IP verbose route monitoring
[*] IP large routing tables
[*] IP fast network address translation
[*] optimize as houte not host

QoS and/or fair queueing --->
[*] QoS and/or fair queueing
< M > CBQ packet sheduler
< M > CSZ packet sheduler
< M > The simplest PRIO pseudosheduler
< M > RED queue
< M > SFQ queue
< M > TEQL queue
< M > TBF queue
[*] QoS support
[*] Rate estimator
[*] Packet classifier API
< M > Routing table based classifier
< M > Firewall based classifier
< M > U32 classifier
< M > Special RSVP classifier
< M > Special RSVP classifier for IPv6
[*] Ingress traffic policing

2.2.instalirash iproute2(tc +ip)
2.3. izteglia6 si cbq.init-v0.7(znae6 da polzva6 google) ili po-stara i go pliaska6 v /etc/rc.d/init.d ili kadeto e v ttvoiata distribucia
2.4.pravi6 si faliovete v /etc/sysconfig/cbq

cbq-0002.fulano_in64k

DEVICE=eth0,10Mbit,1Mbit
RATE=64K
WEIGHT=6Kbit
PRIO=5
RULE=192.168.0.2
BOUNDED=yes
ISOLATED=yes

cbq-0002.fulano_out64k

DEVICE=eth1,10Mbit,1Mbit
RATE=64K
WEIGHT=6Kbit
PRIO=5
RULE=192.168.0.2,
BOUNDED=yes
ISOLATED=yes

i t.n....ima si primeri v cbq.init scripta kak vaz osnova portove ip adresi useri i dr. glupost za da si preotirizirash trafika....

3.htb
vzima6 po-novo iadro kato sas cbq go prekompilira6 i izpolzva6 ne cbq a htb modulite... izteglia6 si pak htb.init ot sourcefordge ili tarsi6 v google i si pravi6 analogi4ni na cbq failove vav /etc/sysconfig/htb direktoriata.......

s htb e nai to4no

-------------------------------
have fun

Отговор
в отговор на x #3

Re: Ограничаване на трафика

Или ако иска по-трудния начин да чете Bandwidth-Limiting-HOWTO и ще разбере .

Отговор
в отговор на x #4

Re: Ограничаване на трафика

Човека пита за .mp3 .avi i .. etc . С htb&cbq как ще стане. Питам щотот аз го ползвам ама не ми е известно как ще стане това. Имаш ли някакви идеи? Може да се ограничи общия трафик но конкретно дали ще е mp3||avi||drugo_ot_roda .... ?

по добре да мълча и да изглеждам глупав, отколкото да си отворя устата и да го докажа
Отговор
в отговор на TeHuCka #5

Re: Ограничаване на трафика

Ами използвах Squid и delay_pools. Squida работи като прозрачно прокси. Единствения проблем, който забелязвам, е че разните програми за download като FlashGet, ReGet и т.н. Поради факта, че използват няколко нишки за сваляне на един файл успяват да надскочат ограничението, което съм задал.
И сега се ровя да намеря нещо по въпроса. Ако изровя нещо ще Ви информирам.

Отговор
в отговор на Lavco #6

Re: Ограничаване на трафика

Ами iproot2+tc се справя с това, защото ограничава трафика по изходящо IP. Входящия си трафик така или иначе не можеш да го контролираш, най-много да може да ограничиш броя на едновременно отворените сокети към локалните машини, ама не зная как става.

Отговор
в отговор на x #7

Re: Ограничаване на трафика

za squid ako mozhesh da pomognesh... iskam da spra tegleneto na .mp3
probvam

acl mp3 url_regex -i \.mp3$
http_access deny mp3

tova niama efekt

polzvam Squid Cache: Version 2.4.STABLE1

Отговор
в отговор на blackw #8

Re: Ограничаване на трафика

acl myip src 192.168.1.6 192.168.1.30 192.168.1.32 192.168.1.37 192.168.1.38 192.168.1.33 192.168.1.34 - tia mogat da teglqt

acl files urlpath_regex -i \.mp3$ \.arj$ \.exe$ \.avi$ \.mpg$ \.mpeg$ \.iso$ \.tar$ \.gz$ \.tgz$ \.bin$ \.asf$ \.vbs$ \.scr$ \.bat$ \.rar$ \.pif$ \.dll$ \.ocx$ \.sys$ \.vbx$ - tfa sa failovete

http_access allow myip
tuka rareshavash na tfoite hora
tuka zabranqvash na ostanalite
http_access deny files
pri mene taka sum go naprail :> beshe na zor da moe da sum storil nqkoiq glupost de no kat gledam raboti

When I'm good, I'm very good. When I'm bad, I'm even better!
Отговор
в отговор на blackw #9

Re: Ограничаване на трафика

kato gledam pri tebe sichko e ok :> samo det mai ne e url_regex ami urlpath_regex

nazdrave

When I'm good, I'm very good. When I'm bad, I'm even better!
Отговор