» »

DD-WRT omejitev prenosa

DD-WRT omejitev prenosa

Karlos ::

Zanima me če je že kdo usposobil omejitev prenosan na routerjih z nameščenim DD-WRT?

Sem probal z WRT54 Script generatorjem zgenerirati tole kodo in jo shranil kot firewall script:
#--------------------------------------------
#WRT54 Script Generator v1.02
#(C) 2006-2007 Robert "Robson" Mytkowski
#--------------------------------------------
TCA="tc class add dev br0"
TFA="tc filter add dev br0"
TQA="tc qdisc add dev br0"
SFQ="sfq perturb 10"
tc qdisc del dev br0 root
tc qdisc add dev br0 root handle 1: htb
tc class add dev br0 parent 1: classid 1:1 htb rate 10000kbit
$TCA parent 1:1 classid 1:10 htb rate 1000kbit ceil 1000kbit prio 3
$TQA parent 1:10 handle 10: $SFQ
$TFA parent 1:0 prio 3 protocol ip handle 10 fw flowid 1:10
iptables -t mangle -A POSTROUTING -m iprange --dst-range 192.168.3.50-192.168.3.60 -j MARK --set-mark 10
TCAU="tc class add dev imq0"
TFAU="tc filter add dev imq0"
TQAU="tc qdisc add dev imq0"
modprobe imq
modprobe ipt_IMQ
ip link set imq0 up
tc qdisc del dev imq0 root
tc qdisc add dev imq0 root handle 1: htb
tc class add dev imq0 parent 1: classid 1:1 htb rate 10000kbit
$TCAU parent 1:1 classid 1:10 htb rate 1000kbit ceil 1000kbit prio 3
$TQAU parent 1:10 handle 10: $SFQ
$TFAU parent 1:0 prio 3 protocol ip handle 10 fw flowid 1:10
iptables -t mangle -A PREROUTING -m iprange --src-range 192.168.3.50-192.168.3.60 -j MARK --set-mark 10
iptables -t mangle -A PREROUTING -j IMQ --todev 0


Čeprav imam optiko 20MB sem notri vpisal kot da imam max: 10MB/s, potem sem pa hotel omejiti uporabnike ki imajo IP med: 192.168.3.50-192.168.3.60 da bi imeli max 1MB, pa imajo vseeno 20MB/s.

Edit: Mogoče kdo ve kaj je potrebno vpisati pod DL Ceil in UL Ceil?
Sai Baba: "Dam vam to, kar hočete, da boste hoteli to, kar vam želim dati."
  • spremenil: Karlos ()

Uporabnik ::

Jaz sem preizkusil več teh skript, pa se nobena ni odnesla najbolje. Potem sem kupil plačljivi ddrwt firmware za 20 eur pa vse špila kot mora.

OmegaBlue ::

Al pa uporabiš Tomato/TomatoUSB
Never attribute to malice that which can be adequately explained by stupidity.

Karlos ::

Uporabnik je izjavil:

Jaz sem preizkusil več teh skript, pa se nobena ni odnesla najbolje. Potem sem kupil plačljivi ddrwt firmware za 20 eur pa vse špila kot mora.


A to si kupil tole?
Sai Baba: "Dam vam to, kar hočete, da boste hoteli to, kar vam želim dati."

Karlos ::

Sem probal tole kodo pa deluje, sem pa prej prestavil wireless na br2
sleep 10
tc qdisc del dev br2 root
tc qdisc add dev br2 root handle 1: htb
tc class add dev br2 parent 1:1 classid 1:10 htb rate 1024kbit ceil 1024kbit prio 2
tc filter add dev br2 parent 1:0 prio 4 protocol ip handle 10 fw flowid 1:10
iptables -t mangle -A POSTROUTING -d 192.168.8.0/24 -j MARK --set-mark 10
insmod imq
insmod ipt_IMQ
ip link set imq0 up
tc qdisc del dev imq0 root
tc qdisc add dev imq0 root handle 1: htb
tc class add dev imq0 parent 1:1 classid 1:10 htb rate 1024kbit ceil 1024kbit prio 2
tc filter add dev imq0 parent 1:0 prio 4 protocol ip handle 10 fw flowid 1:10
iptables -t mangle -A PREROUTING -s 192.168.8.0/24 -j MARK --set-mark 10
iptables -t mangle -A PREROUTING -j IMQ --todev 0
Sai Baba: "Dam vam to, kar hočete, da boste hoteli to, kar vam želim dati."


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Kako Imeti NAMENOMA Visok Ping?

Oddelek: Omrežja in internet
91465 (921) next3steps
»

[Linux]Bandwidth limit samo PPPoE povezave na eth1

Oddelek: Operacijski sistemi
71450 (1122) ZGI
»

linux+cbq+htb+omejevanje prenosa

Oddelek: Omrežja in internet
141474 (1183) racunalnicar
»

skripta v linuxu za izpis količino prometa

Oddelek: Programiranje
141287 (1096) Gunn3r
»

bandiwth limit

Oddelek: Omrežja in internet
243280 (2108) SoLoR

Več podobnih tem