A modelagem de tráfego com o tc não funciona

3

Quero limitar o tráfego de saída para uma largura de banda específica.

Meu código:

tc qdisc add dev vif1.0 root handle 1: htb default 30
tc class add dev vif1.0 parent 1: classid 1:1 htb rate 1mbit
tc class add dev vif1.0 parent 1: classid 1:2 htb rate 1mbit
tc filter add dev vif1.0 protocol ip parent 1:0 prio 1 u32 match ip dst 91.214.170.249/32 flowid 1:1
tc filter add dev vif1.0 protocol ip parent 1:0 prio 1 u32 match ip src 91.214.170.249/32 flowid 1:2

Mas nada acontece .. Eu fiz o upload de um arquivo de 1GB e posso baixá-lo com 4MB / s

vif1.0 é o nome da interface da minha máquina virtual

    
por Vince 14.10.2013 / 16:51

1 resposta

0

Resolvido por OP nos comentários:

I have added the interface peth1 to a class (peth1 is the bridge for eth1. so the traffic goes: vif1.0 --> peth1 --> eth1 --> internet). Then a new filter: tc filter add dev peth1 parent 1: protocol ip prio 16 u32 match ip src xxx.xxx.xxx.xxx flowid 1:1

    
por 11.08.2017 / 10:40