ettool
Ви можете змінити сукупну швидкість порта NIC, використовуючи ethtool
.
$ sudo ethtool -s eth0 speed 10
Наприклад, це встановить порт у 10 Мб.
чудеса
Ви також можете використовувати інструмент wondershaper
для цього. ПРИМІТКА: Швидкість повинна бути в кілобітах на секунду.
$ sudo wondershaper eth1 downspeed upspeed
Наприклад:
$ sudo wondershaper eth0 10000 280
струмок
Третій варіант - Trickle . Trickle може використовуватися за програмою користувачами або як демон, що повністю пригнічує NIC.
Режим користувача - сторінка manil man
$ sudo trickle -d 20 -u 20 wget http://www.google.com/bigfile
Вимкнете 20 К / с як для руху вгору, так і вниз для всього цього wget
, все інше не буде обмежено.
Режим Daemon - сторінка manLint
У демон-режимі trickled
можна обмежити групу програм фіксованою межею пропускної здатності. Щоб запустити демон, запустіть команду, що скручується:
$ sudo trickled -d 20 -u 20
писар
Четвертий варіант - pyshaper . Це унікальний варіант серед варіантів, оскільки він включає графічний інтерфейс, і він динамічно контролює та встановлює пропускну здатність у часі. Ви можете ознайомитися на сторінці чоловіка Pyshaper для отримання більш детальної інформації.
Список літератури