Squid i ICQ
Добавлено: 01 июл 2008, 12:36
Тогвварищи, помогите советом. Написал конфиг для работы аськи через сквид. Вот только оказия вышла, вместо того, чтобы пускать юзверей только по аське, прокся вообще пускает всех куда им захочется.
Выкладываю конф. Скажите, где я мог накосячиить?
Выкладываю конф. Скажите, где я мог накосячиить?
Код: Выделить всё
#squid config for only icq for independent.lan
visible_hostname proxy1.independent.lan
http_port 3128
hierarchy_stoplist cgi-bin ?
acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY
cache_mem 64 MB
error_directory /usr/share/squid/errors/Russian-1251
maximum_object_size 16384 KB
cache_dir ufs /var/spool/squid 100 16 256
cache_log /var/log/squid/cache.log
cache_store_log /var/log/squid/store.log
access_log /var/log/squid/access.log squid
quick_abort_pct 60
negative_ttl 1 minutes
positive_dns_ttl 6 hours
negative_dns_ttl 5 minutes
half_closed_clients on
cache_mgr suppotr@localhost
cache_effective_user proxy
cache_effective_group proxy
forwarded_for on
client_db on
#min prava
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl SSL_ports port 443 563
acl Safe_ports port 80
acl Safe_ports port 21
acl Safe_ports port 443 563
acl Safe_ports port 70
acl Safe_ports port 210
acl Safe_ports port 1025-65535
acl Safe_ports port 280
acl Safe_ports port 488
acl Safe_ports port 591
acl Safe_ports port 777
acl CONNECT method CONNECT
#close access
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access deny all
#icq work rules
acl MY_USERS src 192.168.125.0/24
acl ICQ_DOMAIN dstdomain icq.com aol.com
acl ICQ_ADDR dst 64.12.0.0/16 205.188.0.0/16
acl ICQ_PORT port 5190
acl ICQ_PROTO proto HTTPS
http_access allow MY_USERS ICQ_ADDR ICQ_PORT ICQ_PROTO CONNECT
always_direct allow ICQ_DOMAIN ICQ_PORT CONNECT
always_direct allow ICQ_ADDR ICQ_PORT CONNECT
#other param
http_access allow manager localhost
http_access deny manager
#antibanner
acl nobanners src 0/0
acl banners url_regex "/etc/squid/banners.acl"
http_access deny nobanners banners
deny_info http://independent.lan/icq/empty.gif banners
acl icq-begin url_regex "/etc/squid/icq-begin.acl"
http_access deny nobanners icq-begin
deny_info http://independent.lan/icq/begin.html icq-begin
acl icq-banner url_regex "/etc/squid/icq-banner.acl"
http_access deny nobanners icq-banner
deny_info http://independent.lan/icq/icq-banner.html icq-banner