Eu tenho uma configuração muito básica que segue o diagrama a seguir -
[ISP] === [Roteador doméstico Linux] ==== [Cliente1 .. n]
O compartilhamento de Internet está funcionando sem problemas. Mas o principal problema é que, se algum cliente iniciar o download, outro cliente experimentará uma séria lentidão na rede.
Então quero distribuir igualmente a largura de banda da internet entre os clientes o que garante um mínimo de 160Kb até 1Mbit.
Tentei alterar a fila no iptables mas acho que está faltando alguma coisa lá porque não funciona.
Responder1
Acho que você precisará de controle de tráfego em vez de regras de IPTables. Existe um manual para o programa 'tc':
http://www.tldp.org/HOWTO/html_single/Traffic-Control-HOWTO/
E um tutorial simples para seu uso:
http://chsoft.biz/lartc/tc_tutorial.html
Seguindo isso, você pode criar uma regra simples para distribuir o tráfego igualmente.