URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 6473
[ Назад ]

Исходное сообщение
"Помогите разобраться как зделать ограничения на сайты вконтакте"

Отправлено Elena7 , 10-Авг-10 16:56 
В Squid новичок, помогите разобраться как сделать ограничения на такие сайты как однокласники, вконтакте и на общение поаське, что где нужно прописать? Что не пробую не получается. Привожу пример своего Squid, что куда вписать чтобы сделать ограничение? Зарание спасибо.
#порты которые будут слушатся
http_port 3128
icp_port 0
#файлы в каталогах cgi-bin кешироватся не будут
acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY
acl PHP url_regex .php
no_cache deny PHP
#объем памяти для squid
cache_mem 256 MB
#1024 место для кеша
cache_dir ufs /var/spool/squid 2048 16 256

#места для логов
cache_access_log /var/log/squid/access.log
cache_store_log /var/log/squid/store.log
cache_swap_log /var/log/squid/swap.log
logfile_rotate 10

redirect_rewrites_host_header off
cache_replacement_policy GDSF
acl tanya src 192.168.1.14/255.255.255.255
acl olya src 192.168.1.19/255.255.255.255
acl Safe_ports port 80 443 210 119 70 20 21 1025-65535
acl CONNECT method CONNECT
acl all src 0.0.0.0/0.0.0.0
http_access allow tanya
http_access allow olya
http_access deny !Safe_ports
http_access deny CONNECT
http_access deny all
maximum_object_size 3000 KB
store_avg_object_size 50 KB

#эти строки нужны для прозрачного прокси
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on

#маскируем пользавателей под линукс
#anonymize_headers deny User-Agent
#fake_user_agent Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.6+) Gecko/20011122
cache_mgr
cachemgr_passwd my-secret-pass all

#имя пользователя и группы от которой работает squid
cache_effective_user squid
cache_effective_group squid

log_icp_queries off
buffered_logs on

#пулы задержки
#нет ограничения на внутренних загрузках
acl inside url_regex -i 192.168.22
#ограничения на файлы
acl outside url_regex -i flv. ftp  .mp3 .vqf .tar.gz .gz .rpm .zip .rar .avi .mpeg .mpg .qt .ram .rm .iso .raw .wav .mov .nrg
#ограничиваем скорость загруски по времени
acl day time 09:00-19:00
#определяем два пула задержки
delay_pools 2

#первый пул без ограничения трафика
delay_class 1 2
#-1/-1 означает ограничений нет
delay_parameters 1 -1/-1 -1/-1
#inside 10.40.120 мы определили раннее
delay_access 1 allow inside
delay_access 1 allow tanya

#второй пул ограничение файлов загрузки
delay_class 2 2

#числа - это значения в байтах
delay_parameters 2 8000/120000 8000/100000
delay_access 2 allow day
delay_access 2 allow outside
delay_access 2 deny !day


Содержание

Сообщения в этом обсуждении
"Помогите разобраться как cделать ограничения на сайты вконтакте"
Отправлено dfx_777 , 11-Авг-10 10:40 
http://sams.perm.ru/index.php     - SAMS (SQUID Account Management System)
                                    SAMS представляет собой программное средство для
                                    администрирования доступа пользователей к
                                    прокси-серверу SQUID.
                                    SAMS это не биллиноговая система!

"Помогите разобраться как зделать ограничения на сайты вконтакте"
Отправлено reader , 11-Авг-10 12:08 
acl aclname dstdomain   .foo.com