Как настроить ограничение скорости интернета для конфигурации в OpenVPN?
Для ограничения скорости интернета через 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.
Вот здесь человек объясняет как это можно настроить, достаточно погуглить чтобы найти и другие мануалы по этой теме.