Puoi limitare la larghezza di banda della rete sull'interfaccia usando il comando chiamato tc
Pagina man disponibile su http://man7.org/linux/man-pages/man8/tc.8.html
Per uno script semplice, prova Wondershaper.
Un esempio dall'utilizzo di tc:tc qdisc add dev eth0 root tbf rate 1024kbit latency 50ms burst 1540
Come notato nella risposta precedente, Wondershaper fa il lavoro facilmente. Includo le informazioni dal link sopra di Jwalanta Shrestha
apt-get install wondershaper
formatore di meraviglie - Uno strumento semplice per limitare la larghezza di banda di una particolare interfaccia.
$ sudo wondershaper {interface} {down} {up}
{down} e {up} sono la larghezza di banda in kpbs
Quindi, ad esempio, se desideri limitare la larghezza di banda dell'interfaccia eth1 a 256 kbps in downlink e 128 kbps in uplink,
$ sudo wondershaper eth1 256 128
Per cancellare il limite,
$ sudo wondershaper clear eth1
La limitazione delle risorse di rete in base ad alcuni criteri è oggetto di QoS. Esistono diversi modi per controllare il traffico degli utenti sui sistemi Linux.
C'è un buon How-to sulle tecniche avanzate di routing e sul controllo del traffico su Linux di Bert Hubert.