Controle de banda com tc do pacote iproute2
Publicado por AcF=NET= 25/08/2006
[ Hits: 15.092 ]
Galera, este é a minha primeira contribuição com a comunidade. Elaborei este script para facilitar o controle de banda da minha rede. Estava utilizando o CBQ, mas eram muitos arquivos para configurar. Então, resolvi escrever este script utilizando a ferramenta "tc" do pacote iproute2, para facilitar minha vida.
#!/bin/bash # Controle banda utilizando tc # By anderson@hotmail.com 23/05/2006 # Porto Velho - RO # Os ip's que entraram no controle de banda ips='10.55.69.2 10.55.69.3 10.55.69.23' # A placa de rede que tera o controle de banda p_rede="eth0" # Velocidade para os clientes velocidade=256kbit # LIMPANDO TUDO tc qdisc del dev $p_rede root tc qdisc add dev $p_rede root handle 1:0 htb default 1000 count=1 for IPS in $ips do tc class add dev $p_rede parent 1:0 classid 1:$count htb rate $velocidade tc filter add dev $p_rede protocol ip parent 1:0 prio 1 u32 match ip dst $IPS flowid 1:$count tc filter add dev $p_rede protocol ip parent 1:0 prio 1 u32 match ip src $IPS flowid 1:$count count=`expr $count + 1` done
Instalador automatizado SAMBA 4 AD e File Server CentOS 7
Script para formatar disquetes em modo texto (Melhorado)
Trocar senha no primeiro login em PDC SAMBA
Aprenda a Gerenciar Permissões de Arquivos no Linux
Como transformar um áudio em vídeo com efeito de forma de onda (wave form)
Como aprovar Pull Requests em seu repositório Github via linha de comando
Mantenha seu Sistema Leve e Rápido com a Limpeza do APT!
Procurando vídeos de YouTube pelo terminal e assistindo via mpv (2025)
Gravação de tela com temporizador
problema no debian que poderia ser corrigido por comando? (3)
Usar uma VM dentro do meu notebook como firewall para um dispositivo e... (0)
Eu tive esse erro aqui depois de de baixar o HyprLand Ubuntu na versão... (1)