[Fedora-users-br] Controlar banda
Hugo Cisneiros
hugo em devin.com.br
Terça Março 14 00:33:35 UTC 2006
Pedro Neto wrote:
> Ola a tds,
Hau!
> Eu montei este script para controlar banda:
> #! /bin/sh
> tc class add dev eth2 root classid 1:0 htb rate 128 kbps default 30
> tc class add dev eth2 parent 1:0 classid 1:10 htb rate 96kbps ceil 128kbps
> tc class add dev eth2 parent 1:0 classid 1:20 htb rate 128kbps ceil 128kbps
> tc class add dev eth2 parent 1:0 classid 1:30 htb rate 32kbps
> tc filter add dev eth2 parent 1:0 protocol ip u32 match ip dport 80
> 0xffff flowid 1:10
> tc filter add dev eth2 parent 1:0 protocol ip u32 match ip dport 8080
> 0xfff flowid 1:10
> tc filter add dev eth2 parent 1:0 protocol ip u32 match ip dport 3128
> 0xfff flowid 1:10
> tc filter add dev eth2 parent 1:0 protocol ip u32 match ip dport 22
> 0xfff flowid 1:20
> tc filter add dev eth2 parent 1:0 protocol ip u32 match ip flowid 1:30
Você sabe o que está fazendo nesse script? :-)
Uma dica para depurar:
Na primeira linha (#!/bin/sh) coloque assim:
#!/bin/bash -x
Assim quando você executar o script, ele vai mostrando as linhas que vai
executando a medida que é executado (com um "+" no inicio da linha).
Outra dica:
Tem um espaço safado aí na segunda linha que tá dando erro :P
--
[]'s
Eitch
http://www.devin.com.br/eitch/
"Talk is cheap. Show me the code." - Linus Torvalds
Mais detalhes sobre a lista de discussão br-users