Есть PC роутер (шлюз):
Linux debian 5, 2.6.32-5-686
Squid 3.0
Локалка eth0 (192.168.0.1) – 5 пользователей
Интернет eth1 (xx.xx.xx.xx) – 5мбит
Squid настроен в прозрачном режиме, с помощью IPTABLES все транзитные www (80port) пакеты идущие через роутер в Интернет заворачиваются в squid.
Теперь хочу сделать так чтобы при закачке файлов по http пользователь не занимал весь канал, чтобы канал делился поровну между всеми, но только в момент использования.
Допустим «Витя» качает большой файл на полной скорости канала, в этот момент «Маша» тоже начинает качать и канал разделяется между ними поравну, если в этот момент «Коля» начнет закачку то канал уже будет делится на троих, и т.д.
Мыслю так (поправьте если ошибаюсь):
1. Создаем списки доступа
acl vasya src 192.168.0.10/32
acl kolya src 192.168.0.11/32
acl vitiay src 192.168.0.12/32
acl masha src 192.168.0.13/32
acl natasha src 192.168.0.14/32
2. Объявляем пул
delay_class 1 2 # пул второго класса
3. Определяем принадлежность юзеров к пулу
delay_access 1 allow vasya
delay_access 1 allow kolya
delay_access 1 allow vitiay
delay_access 1 allow masha
delay_access 1 allow natasha
delay_access 1 deny all
4. Задаем ограничения по скорости
delay_parameters 1 625000/625000 625000/625000 #5мбит на всех
Ответ на:
комментарий
от ansky
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Скорость (2001)
- Форум delay pools squid (2005)
- Форум pool delay squid (2016)
- Форум squid delay_pools (2010)
- Форум ограничения по скорости в squid с помощью delay_pools (2010)
- Форум Squid delay pools - запутался окончательно. (2011)
- Форум squid ограничение канала (2016)
- Форум корректная работа dansguardian+delay pools (2010)
- Форум [Squid]Как ограничить скорость для одного юзера на mp3? (2005)
- Форум squid pools (2015)