The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Доступ для двух групп с помощью Squid"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Настройка Squid и других прокси серверов (Public)
Изначальное сообщение [ Отслеживать ]

"Доступ для двух групп с помощью Squid"  
Сообщение от Dark Smoke (ok) on 02-Фев-09, 21:09 
Добрый день!
Подскажите пожалуйста как решить мне проблему. Задача есть две группы офис и шефы. Офис не должен качать музыку и фильмы, а шефы - Боги ). Вот не как не могу сделать это расделение.
Даю конфиг:

http_port 192.168.1.1:3128 transparent
cache_mgr admin@localhost
visible_hostname TEST
cache_effective_user squid
cache_effective_group squid

#cache_log /var/log/squid/cache.log
#cache_store_log /var/log/squid/store.log
pid_filename /var/log/squid/squid.pid
#pid_filename /usr/local/squid/logs/squid.pid
#access_log /var/log/squid/access.log

acl Safe_ports port 21          # ftp
acl office src 192.168.1.2-192.168.1.8/255.255.255.255
acl vip src 192.168.1.101-192.168.1.105/255.255.255.255
acl all src 0.0.0.0/0.0.0.0
acl media urlpath_regex -i \.mp3$ \.avi$ \.wma$ \.mpeg$ \.mpg$ \.wav$ \.mid$ \.m4a$ \.swf$ \.vob$ \.mp4$ \.flv$ \.dat$ \.mpa$ \.mpv$ \.wmv$

http_access allow Safe_ports
http_access allow office
http_access allow vip
http_access allow media
http_access deny all

delay_pools 2
delay_class 1 1
delay_class 2 2
delay_access 1 allow media
delay_access 1 deny all
delay_access 2 allow vip
delay_access 2 deny all
delay_parameters 1 1/1
delay_parameters 2 5000000/5000000 5000000/5000000

refresh_pattern -i \.gif$  43200 100% 43200 override-lastmod override-expire
refresh_pattern -i \.png$  43200 100% 43200 override-lastmod override-expire
refresh_pattern -i \.jpg$  43200 100% 43200 override-lastmod override-expire
refresh_pattern -i \.jpeg$ 43200 100% 43200 override-lastmod override-expire
refresh_pattern -i \.pdf$  43200 100% 43200 override-lastmod override-expire
refresh_pattern -i \.zip$  43200 100% 43200 override-lastmod override-expire
refresh_pattern -i \.tar$  43200 100% 43200 override-lastmod override-expire
refresh_pattern -i \.gz$   43200 100% 43200 override-lastmod override-expire
refresh_pattern -i \.tgz$  43200 100% 43200 override-lastmod override-expire
refresh_pattern -i \.exe$  43200 100% 43200 override-lastmod override-expire
refresh_pattern -i \.prz$  43200 100% 43200 override-lastmod override-expire
refresh_pattern -i \.ppt$  43200 100% 43200 override-lastmod override-expire
refresh_pattern -i \.inf$  43200 100% 43200 override-lastmod override-expire
refresh_pattern -i \.swf$  43200 100% 43200 override-lastmod override-expire
refresh_pattern -i \.mid$  43200 100% 43200 override-lastmod override-expire
refresh_pattern -i \.wav$  43200 100% 43200 override-lastmod override-expire
refresh_pattern -i \.mp3$  43200 100% 43200 override-lastmod override-expire

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Доступ для двух групп с помощью Squid"  
Сообщение от Rey email(??) on 03-Фев-09, 09:10 
все для випов, для офиса все за исключением медиа
http_access deny !Safe_ports
http_access allow vip
http_access deny media
http_access allow office
http_access deny all

с пулами не совсем понятно, что ты хотел...
например офис каждому максимум по 10к в сумме все 100к
випы без ограничения...

delay_pools 2
delay_class 1 2
delay_class 2 1
delay_access 1 allow office
delay_access 1 deny all
delay_access 2 allow vip
delay_access 2 deny all
delay_parameters 1 100000/100000 10000/10000
delay_parameters 2 -1/-1

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру