Возникла следущая проблема, есть канал 64 К, но к некоторым адресам провайдер дает доступ со скоростью 512К, теперь сопстно сама проблема, мне надо ограничить некоторых пользователей с этих самых адресов скачивать mp3, avi и все такое до 64К, с остальных (то есть где скорость 64К) до 8К
вот что я тут понаписал:
acl region_inet ....
acl kachki .....
acl multimedia .....
delay_pools 2
delay_class 1 1
delay_class 2 1
delay_acces 1 allow region_inet multimedia kachki
delay_access 1 deny all
delay_access 2 allow multimedia kachki
delay_access 2 deny_all
delay_parameters 1 8000/64000
delay_parameters 2 1000/8000
PS не ругайтесь сильно, если что не так, никак не могу разобраться с этими delay_pool'ами :((((
скопируй весе строки сюда которые касаются delay_pools
и напиши конкретно кого ты хочеш резать (сеть, подсеть,пользователя)ну или вот тебе робочий конфиг для примера
acl misha src 10.0.0.100
acl networc src 10.0.0.0/255.255.255.0
acl test src 172.16.1.0/255.255.255.0
acl office src 192.168.1.0/255.255.255.0
acl site dstdom_regex mp3 video doza goldenbank mp2
http_access allow misha site
http_access deny all siteacl media urlpath_regex -i \.mp3$ \.avi$ \.wav$
http_access allow misha media
http_access deny all mediadelay_pools 4
# Mishin comp (10.0.0.100)
delay_class 1 1
delay_parameters 1 -1/-1
delay_access 1 allow misha
delay_access 1 deny all
# networc fss (10.0.0.0/24)
delay_class 2 1
delay_parameters 2 15000/15000
delay_access 2 allow networc
delay_access 2 deny all
# Networc (TEST)
delay_class 3 1
delay_parameters 3 8000/8000
delay_access 3 allow test
delay_access 3 deny all
# Networc (TEST 2)
delay_class 4 1
delay_parameters 4 8000/8000
delay_access 4 allow office
delay_access 4 deny all
>скопируй весе строки сюда которые касаются delay_pools
>и напиши конкретно кого ты хочеш резать (сеть, подсеть,пользователя)
>
резать хочу некоторых пользователей, грубо говоря, есть сеть 192.168.0.0/29
пользователи 192.168.0.1, 192.168.0.2, 192.168.0.3 - это будут kachki:
acl kachki "/etc/squidconfigs/kachki"
Есть региональный интернет (скоростной),
acl region_inet "/etc/squidconfigs/region_ip"
Есть фильмы, музыка, которые надо разрешить скачивать качкам c региональных адресов с одной скоростью, с остального мира с другой скоростью, для остальных пользователей никаких ограничений быть не должно
acl multimedia ....
Будет ли работать вот такая схема?
delay_pools 2
delay_class 1 1
delay_class 2 1
delay_acces 1 allow region_inet multimedia kachki
delay_access 1 deny all
delay_access 2 allow multimedia kachki
delay_access 2 deny_all
delay_parameters 1 8000/64000
delay_parameters 2 1000/8000