LINUX.ORG.RU
ФорумAdmin

Ограничение скорости между VPN пользователями и интернетом по ИП

 , ,


0

3

Прочитал кучу статей, но попросту не понимаю, как написать эти самые несколько строчек для корректной работы ограничения скорости.

Имеется Ubuntu 16.04. Поднят OpenVPN (10.8.0.0 255.255.255.0), некоторым пользователям выданы статичные ИП адреса.

Нужно задать ограничение скорости для конкретных ИП адресов и задать ограничение по умолчанию для остальных. Т е, например, для ИП 10.8.0.100 задать ограничение 20Мбит/с, для 10.8.0.101 задать 10Мбит/с и задать общее правило для всех остальных 1Мбит/с.

Подключение eth0 - выход в инет (х.х.х.х), tun0 - впн (10.8.0.1)

Главное ограничить скорость выхода в инет, скорость между пользователями без разницы будет ограничиваться или нет

Там достаточно много строчек. Сначала описываете классы ограничивая доступные полосы, потом очереди, потом фильтры, отправляющие пакет в нужную очередь. У вас для каждого ip-адреса будет свой класс, очередь и фильтр. Вешается это всё на tun0. Можете попробовать посмотреть htb.init.

mky ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.