Modelagem de tráfego: filtro tc captura todos os filtros

6

Como posso configurar um filtro "pegar todos" com tc filter ?

Eu testei com o seguinte código, mas ele me deu o erro: "Unknown filter "1:100", hence option "protocol" is unparsable" :

tc filter add dev $IF_LAN parent 1:100 protocol ip prio 7 flowid 1:190

Obrigado antecipadamente.

    
por diosney 12.10.2011 / 00:37

2 respostas

4

Dê algo parecido com isto, tente um pega-tudo

tc filter add dev $IF_LAN parent 1: protocol ip prio 7 u32 match ip dst 0.0.0.0/0 flowid 1:190
    
por 12.10.2011 / 01:19
2

A questão é bastante antiga, mas apenas no caso de alguém se deparar com um problema semelhante.

O parâmetro all pode ser usado para o protocolo em vez de ip para também filtrar por outro tráfego, como arp.

tc filter add dev $IF_LAN parent 1: protocol all prio 7 u32 match u32 0 0 flowid 1:190

Também match u32 0 0 é uma expressão mais curta para filtrar todo o tráfego.

    
por 12.12.2016 / 21:19