Ограничение скорости интернета в Ubuntu

Если раньше, для того, чтоб настроить различные параметры сетевого фильтра netfilter, приходилось изучать iptables, сетевые протоколы и многое другое, то сейчас, благодаря сообществу разработчиков Linux создано множество программ, которые упрощают жизнь простым людям, позволяя им сосредоточиться на своих главных задачах и избежать необходимости глубоко разбираться в той области, которая не нужна им в профессиональной деятельности.

Одной из таких программ, является wondershaper.

Сначала установите программу:

sudo apt-get -y install wondershaper

После установки, выполните команду, по следующему шаблону:

sudo wondershaper <имя_интерфейса> <скорость_загрузки> <скорость_передачи>

Например, для сетевого интерфейса eth1, давайте ограничим пропускную способновть до 256 килобит в секунду:

sudo wondershaper eth0 256 256

Для того, чтоб убрать ограничения на сетевом интерфейсе, выполните команду:

sudo wondershaper clear eth0

Для того, чтоб изменения сделать постоянными, добавьте следующие две строчки в файл /etc/network/interfaces в секции, относящейся к соответствующему сетевому интерфейсу:

sudo wondershaper eth0 256 256
down /sbin/wondershaper clear eth0

Хочется отметить, что данная программа не только ограничивает, но и позволяет оптимизировать пропускную способность сетевого интерфейса. С ее помощью обычный веб траффик получит больший приоритет по сравнению с траффиком от менеджера закачек.

There are 3 Comments

Спасибо за публикацию, очень правильно все написано!

Добрый день!

Почему-то независимо от параметров запуска wondershaper скорость ограничивается до 70 Кбит/с, хотя задаю, например:

sudo wondershaper eth0 256 256

или sudo wondershaper eth0 512 512

После sudo wondershaper clear

скорость 600 Кбит/с

 

$ sudo wondershaper eth0 1512 1512 помогло - скорость увеличилась до 190 КiB/s Все, разобрался! КiB/s - это не Кбит/с, а Кбайт/с, так как B - большая.

Почему-то сильно, до нескольких КБ/с ограничивает копирование файлов по LAN

sudo wondershaper clear enp5s0 ускоряет

Как это разрешить?

Почему-то сильно, до нескольких КБ/с ограничивает копирование файлов по LAN

sudo wondershaper clear enp5s0 ускоряет

 

Как это разрешить?

Добавить комментарий

You must have Javascript enabled to use this form.