Добрый день,Использую связку redhat6+squid + динамический шейпинг трафика при помощи sfq, htb и.т.д. У меня очень много клиентов (около 5000 округлил в меньшую сторону :), эти клиенты делятся на регионы (донецк, луганск и.т.д)для каждого региона посредством htb установлена полоса с верхним пределом (чтобы не забивали общий канал) и с нижним пределом т.н "уровень нижней воды". Шейпер регулирует полосу которая идет с порта 8080 непосредственно в сеть региона, это единственная возможность регулировать полосу по регионам. Общая полоса для всех 30 мегабит/с.
И тут появляется маленькая проблемка. У меня есть отдельный канал на котором находятся спец ресурсы с ограниченным доступом, клиенты доступаются к ним через мой проксик. Получается если клиент тянет какой-либо трафик с этого канала, то он попадает в общий шейпер, что автоматически снижает как скорость интернета для региона так и скорость прохождения трафика по этому спец каналу ширина которого 50 мегабит/с, но быстрее 30 мегабит/с трафик проходить не может.
Делать какие-либо настройки на клиентских машинах достаточно сложно, не все подчиняются доменным политикам, не все используют ишака. Хотелось бы какое-то решение в пределах моей linux системы. Может что-то с nat`ом придумать или редиректор какой? Посоветуйте, пожалуйста.