A modelagem de tráfego no sistema Linux costumava exigir conhecimento de muitas coisas, como iptables, qdiscs & amp; protocolos de rede. As coisas mudaram e agora existem algumas ferramentas que lidam com toda essa complexidade sem exigir muito conhecimento. E um deles é maravilhoso.
Primeiro, instale o wondershaper, emitindo o seguinte comando.
sudo apt-get -y install wondershaper
Use o seguinte modelo de comando para que ele funcione imediatamente.
sudo wondershaper <interface name> <down speed> <up speed>
Onde o nome da interface é o nome da sua interface de rede, como eth0
ou eth1
ou wifi0
e velocidade decrescente, a velocidade máxima é autoexplicativa e especificada em kilo bits por segundo.
Assim, o comando de amostra será parecido com
sudo wondershaper eth0 512 512
Para desabilitar o Wondershaper de controlar uma determinada interface, use o seguinte comando.
sudo wondershaper clear <interface name>
Para tornar essas alterações permanentes, adicione as seguintes linhas a /etc/network/interfaces
na seção de interface relevante.
up /sbin/wondershaper <interface name> <downspeed> <upspeed>
down /sbin/wondershaper clear <interface name>
É isso.
Instale o Darkstat no Ubuntu para analisar o tráfego de rede.