ethtool
Vous pouvez modifier la vitesse globale du port de la carte réseau à l'aide de ethtool
.
$ sudo ethtool -s eth0 speed 10
Cela définira le port sur 10 Mo, par exemple.
merveille
Vous pouvez également utiliser l'outil wondershaper
pour le faire aussi. REMARQUE: la vitesse devrait être en kilobits par seconde.
$ sudo wondershaper eth1 downspeed upspeed
Par exemple:
$ sudo wondershaper eth0 10000 280
ruisseler
Une 3ème option est Trickle . Trickle peut être utilisé par programme par les utilisateurs ou en tant que démon qui étrangle complètement la carte réseau.
Mode utilisateur - page de manuel de filet
$ sudo trickle -d 20 -u 20 wget http://www.google.com/bigfile
Limitera 20K / s à la fois pour le trafic montant et descendant, pour le wget
reste, tout le reste ne sera pas limité.
Mode Daemon - page de manuel rampante
En mode démon, vous trickled
pouvez limiter un groupe de programmes à une limite de bande passante fixe. Pour démarrer le démon, exécutez la commande filetée:
$ sudo trickled -d 20 -u 20
pyshaper
Une 4ème option est pyshaper . Il s'agit d'une option unique parmi les choix dans la mesure où il inclut une interface graphique et surveille et définit de manière dynamique la bande passante dans le temps. Vous pouvez consulter la page de manuel pyshaper pour plus de détails.
Les références