Como verificar o que o 'wondershaper' fez?

2

Eu usei este comando:

sudo wondershaper eth1 20 20

para limitar o tráfego de rede. O comando não mostra erros.

Mas eu preciso de um comando ou monitor de rede ou gui que confirme essa limitação. Por exemplo, diz que esta conexão é limitada a 20 kb de download. Então, tenho certeza de que o sistema considera isso como uma regra. Em particular, posso verificar a condição após uma desconexão / reconexão, reinicialização, etc.

    
por user62511 12.03.2014 / 03:08

1 resposta

2

O Wondershaper é apenas uma espécie de front-end para tc , que é o que manipula as "configurações de controle de tráfego" e essa ferramenta inclui o -statistics , que é o que você está procurando. O fato é que ele mostra estatísticas de objetos definidos, ou seja, qdisk ou class ou filter ou action ou monitor , então você precisa converter uma chamada -s em cada objeto para obter uma visão geral ( isto é, se você puder interpretá-lo) das diferentes regras.

Você pode ver as regras atuais também usando sudo wondershaper ethX (eu não sabia sobre isso), que é um atalho para a maioria das últimas sem ter que inserir manualmente tudo.

Agora, um teste mais realista seria fazer ping enquanto você estiver usando ativamente o fluxo para baixo / para cima e compará-lo quando fizer o mesmo usando as regras do Wondershaper.

Procure uma ferramenta abrangente como mtr .

    
por 12.03.2014 / 03:30