Как можно ограничить скорость интернет соединения через openvpn?

Как настроить ограничение скорости интернета для конфигурации в OpenVPN?
  • 24 августа 2024 г. 8:43
Ответы на вопрос 2
Для ограничения скорости интернета через OpenVPN можно использовать параметры --tx и --rx в конфигурационном файле OpenVPN.

Пример:

1. Ограничение скорости отправки данных (--tx):
```
--tx 100k
```

2. Ограничение скорости приема данных (--rx):
```
--rx 50k
```

В этих примерах скорость ограничена 100 кбит/сек при отправке данных и 50 кбит/сек при получении данных.

Также можно использовать другие значения для ограничения скорости, например:
```
--tx 1m      // 1 Мбит/сек
--rx 500k    // 500 кбит/сек
```

Для установки этих ограничений, достаточно добавить соответствующие параметры в конфигурационный файл OpenVPN на стороне сервера и клиента.
Во 1-х нет такого понятия "скорость интернета", сигналы по проводам идут у всех с одинаковой скоростью света. Есть понятие "время отклика", или ping, его ограничивать смысла не имеет, как я понимаю, и "ширина канала", он же bandwight - максимальное число байт передаваемых за единицу времени. Я так понимаю имелось ввиду это. 
Так вот, в ОpenVPN такого функционала нет, клиенты по умолчанию используют всю ширину канала сервера. Однако, можно ограничивать ширину канала пользователя с помощью подсистемы Linux-ядра Traffic Control.
Вот здесь человек объясняет как это можно настроить, достаточно погуглить чтобы найти и другие мануалы по этой теме.
Похожие вопросы