ethtool
Você pode alterar a velocidade agregada da porta da NIC usando ethtool
.
$ sudo ethtool -s eth0 speed 10
Isso definirá a porta para 10 MB, por exemplo.
maravilhoso
Você também pode usar a ferramenta wondershaper
para fazê-lo. NOTA: A velocidade deve estar em kilobits por segundo.
$ sudo wondershaper eth1 downspeed upspeed
Por exemplo:
$ sudo wondershaper eth0 10000 280
gotejar
Uma terceira opção é Trickle . O truque pode ser usado por programa pelos usuários ou como um daemon que limita completamente a NIC.
Modo de usuário - página de manual trickle
$ sudo trickle -d 20 -u 20 wget http://www.google.com/bigfile
Acelera 20K / s no tráfego para cima e para baixo por isso wget
, tudo o mais não será limitado.
Modo daemon - página de manual enganada
No modo daemon, trickled
pode limitar um grupo de programas a um limite fixo de largura de banda. Para iniciar o daemon, execute o comando trickled:
$ sudo trickled -d 20 -u 20
modelador
Uma quarta opção é o pyshaper . É uma opção única entre as opções, pois inclui a GUI e monitora e define dinamicamente a largura de banda ao longo do tempo. Você pode conferir a página de manual do pyshaper para mais detalhes.
Referências