2017-06-04 2 views
0

Ich mag Bandbreite-Geschwindigkeit der internen IP-Adressen (wie 10.8.0.1) und hatte versucht, die folgenden Regeln begrenzen zu verwenden:Wie drossle ich die Bandbreite-Geschwindigkeit für interne IP-Adressen mit tc-Befehl und nur cbq-Filter?

tc qdisc add dev tun1 root handle 1: cbq avpkt 1000 bandwidth 3000mbit 
tc class add dev tun1 parent 1: classid 1:1 cbq rate 1mbit allot 1500 prio 1 bounded isolated 
tc qdisc add dev tun1 parent 1: sfq perturb 10 
tc filter add dev tun1 parent 1: protocol ip prio 16 u32 match ip src {IP_HERE} flowid 1:1 

Diese Regeln perfekt arbeiten mit ‚nicht -internal‘ ip -Adressen aber nicht mit Interna arbeiten. Ich kann HTB-Filter nicht verwenden, da mein VPS auf OpenVZ basiert und der Kernel es nicht unterstützt.

Danke.

Antwort

0

Ich löste das Problem, das ziemlich einfach ist.

musste nur die Quelle zum Ziel wechseln. Also, der letzte Befehl wird so sein:

tc filter add dev tun1 parent 1: protocol ip prio 16 u32 match ip dst {IP_HERE} flowid 1:1 
Verwandte Themen