Не знаю поможете ли... На компе поднял debian шлюз, установил Squid 3.5.8 как на http://linux-admin.tk/?action=viewArticle&articleId=31 Наверное слишком замахнулся потому что даже просто http-фильтр не работает как на http://break-people.ru/cmsmade/index.php?page=articles_squid_practice_how_to_...
Может не работает из-за неправильной компиляции? но командная строка в вебмине не показывает ошибок, выхлоп похож на тот который в первой ссылке... cache.log тоже не дает ошибок... даже пробовал дефолтный конф с http://wiki.squid-cache.org/Squid-3.5, добавлял свою сеть, список белых сайтов, передвигал на самый верх... кальмар (тестирую на виэмваре) после применения изменений или все блокирует или вообще ничего не фильтрует...
буду очень рад помощи.
-----------------------------------------------немного засраный конф, пытался настроить под белый список http-сайтов... могу дать начальный, т.е. дефолтный + моя сеть и на нем уже ваять рабочий конфиг... для начала пойдет фильтр для http-сайтов...
http_port 3128
acl localnet src 192.168.1.0/24 # RFC1918 possible internal network
acl all src all
acl allowed_protocol proto http
acl allowed_port port 80
acl allowed_sites dstdomain break-people.ru
acl whitelist dstdomain «/etc/squid/whitelist»
acl SSL_ports port 443
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 # https
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl Safe_ports port 1025-65535 # unregistered ports
acl CONNECT method CONNECT
http_access deny all
http_access deny whitelist
http_access allow allowed_protocol allowed_port allowed_sites localnet
http_access deny !Safe_ports
#
# INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS
#
http_access deny CONNECT !SSL_ports
#http_access allow localnet
http_access allow localhost manager
http_access deny manager
http_access allow localhost
cache deny all
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern -i (/cgi-bin/|\?) 0 0% 0
refresh_pattern . 0 20% 4320
cache_effective_user proxy
cache_effective_group proxy
dns_nameservers 192.168.1.1
https, squid, whitelist