Portál AbcLinuxu, 6. července 2025 17:21
... tc qdisc del dev eth1 root tc qdisc add dev eth1 root handle 1:0 htb tc class add dev eth1 parent 1:0 classid 1:1 htb rate 4096000kbit tc class add dev eth1 parent 1:1 classid 1:11 htb rate ${1}kbit ceil ${2}kbit tc class add dev eth1 parent 1:1 classid 1:12 htb rate ${5}kbit ceil ${6}kbit tc class add dev eth1 parent 1:1 classid 1:13 htb rate ${9}kbit ceil ${10}kbit tc class add dev eth1 parent 1:1 classid 1:14 htb rate 1kbit ceil 1kbit tc qdisc add dev eth1 parent 1:11 handle 11:0 sfq perturb 10 tc qdisc add dev eth1 parent 1:12 handle 12:0 sfq perturb 10 tc qdisc add dev eth1 parent 1:13 handle 13:0 sfq perturb 10 tc qdisc add dev eth1 parent 1:14 handle 14:0 sfq perturb 10 iptables -t mangle -F FORWARD iptables -t mangle -A FORWARD -j MARK --set-mark 4 iptables -t mangle -A FORWARD -d 192.168.1.2 -j MARK --set-mark 1 iptables -t mangle -A FORWARD -d 192.168.1.3 -j MARK --set-mark 2 iptables -t mangle -A FORWARD -d 192.168.1.5 -j MARK --set-mark 3 iptables -t mangle -F OUTPUT iptables -t mangle -A OUTPUT -p tcp --sport 3128 -j MARK --set-mark 4 iptables -t mangle -A OUTPUT -p tcp --sport 3128 -d 192.168.1.2 -j MARK --set-mark 1 iptables -t mangle -A OUTPUT -p tcp --sport 3128 -d 192.168.1.3 -j MARK --set-mark 2 iptables -t mangle -A OUTPUT -p tcp --sport 3128 -d 192.168.1.5 -j MARK --set-mark 3 tc filter add dev eth1 parent 1:0 protocol ip handle 1 fw flowid 1:11 tc filter add dev eth1 parent 1:0 protocol ip handle 2 fw flowid 1:12 tc filter add dev eth1 parent 1:0 protocol ip handle 3 fw flowid 1:13 tc filter add dev eth1 parent 1:0 protocol ip handle 4 fw flowid 1:14 ...
IP rate ceil 192.168.1.2 16 768 192.168.1.3 256 409600 192.168.1.5 256 409600Problém je, že pokud 192.168.1.2 stahuje 768, potom i když začnu stahovat na 192.168.1.5, tak má 192.168.12 pořád ryhclost tu rychlost, tedy skoro i když mě to brzdí a já mám tedy jen asi 100 místo toho abych měl 256 a 192.168.1.2 to kleslo.
1. IP: 100 2. IP: 100 3. IP: 200 celkem rate na kartě: 300lze to takhle? Co se stane pokud budou všechny tři IP adresy stahovat najednou a k tomu se ještě přidá server? To je otázka která mě trápí už jezkou řádku dní, ale odpověď jsem na ní zatím nenalezl. Logicky bych řekl, že to sníží rate všech a skoro odřízne server, ale těžko říct, zkoušet to nemůžu(těch IP adres je tam kapánek víc).
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.