Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Хост и порт
- http_port 8080
- visible_hostname di
- #Отключаем Internet Cache Protocol
- icp_port 0
- #Отключаем кэширование негодных страниц
- acl donocache urlpath_regex cgi-bin user submit
- no_cache deny donocache
- #Объем быстрого кэша
- cache_mem 32 MB
- cache_dir ufs /var/spool/squid 1000 16 256
- #Логи
- cache_access_log /var/log/squid/access.log
- cache_log /var/log/squid/cache.log
- cache_store_log /var/log/squid/store.log
- #Mime and PID
- mime_table /etc/squid/mime.conf
- pid_filename /var/run/squid.pid
- #FTP
- ftp_user anonymous@
- ftp_list_width 32
- ftp_passive on
- ftp_sanitycheck on
- #Служебные ACL
- acl all src 0/0
- acl SMTP port 25
- #Кому доступен прокси
- acl doallow src 127.0.0.1/32 192.128.0.51/32 192.168.0.74/32 192.168.0.58/32 192.168.0.44/32 192.168.0.61/32 192.168.0.95/32 192.168.0.14/32 192.168.0.54/32 192.168.0.53/32 192.168.0.49/32 192.168.0.72/32 192.168.0.207/32
- acl adm_group src 192.168.0.74/32
- #Cоздаем группы
- acl adm_group src 192.168.0.74/32
- acl nachalniki src 192.168.0.58/32 192.168.0.61/32 192.168.0.49/32
- acl technokad src 192.168.0.95/32 192.168.0.206/32
- acl workers src 192.168.0.72/32 192.168.0.44/32 192.168.0.53/32
- acl other src 192.168.0.85/32 192.168.0.43/32 192.168.0.41/32 192.168.0.11/32 192.168.0.14/32 192.168.0.54/32 192.168.0.207/32
- #Разрешенные порты
- acl Safe_ports port 80 8000
- acl Safe_ports port 21
- acl Safe_ports port 443 563 5190 5552
- acl Safe_ports port 777
- acl all_ports port 0-65535
- #Правила резки рекламы
- acl banners url_regex -i "/etc/squid/acls/banners"
- acl 1banners url_regex -i "/etc/squid/acls/1banners"
- acl nobanners url_regex -i "/etc/squid/acls/nobanners"
- #Правила доступа
- http_access deny 1banners
- http_access deny banners !nobanners
- http_access deny !Safe_ports
- http_access deny SMTP
- http_access allow doallow
- http_access allow adm_group all_ports
- http_access allow nachalniki
- http_access allow technokad
- http_access allow workers
- http_access allow other
- http_access deny all
- #Запретим ICP
- icp_access deny all
- #Попытка оптимизации
- reload_into_ims on
- refresh_pattern \.bz2$ 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
- refresh_pattern \.exe$ 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
- refresh_pattern \.gif$ 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
- refresh_pattern \.gz$ 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
- refresh_pattern \.ico$ 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
- refresh_pattern \.jpg$ 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
- refresh_pattern \.mid$ 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
- refresh_pattern \.mp3$ 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
- refresh_pattern \.pdf$ 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
- refresh_pattern \.swf$ 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
- refresh_pattern \.tar$ 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
- refresh_pattern \.tgz$ 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
- refresh_pattern \.zip$ 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
- refresh_pattern http://ad\. 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
- refresh_pattern http://ads\. 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
- refresh_pattern http://adv\. 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
- refresh_pattern http://click\. 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
- refresh_pattern http://count\. 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
- refresh_pattern http://counter\. 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
- refresh_pattern http://engine\. 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
- refresh_pattern http://img\.readme\.ru 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
- refresh_pattern http://userpic\.livejournal\.com 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
- refresh_pattern \.ru/bf-analyze 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
- refresh_pattern \.ru/bf-si 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
- refresh_pattern /advs/ 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
- refresh_pattern /banners/ 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
- refresh_pattern /cgi-bin/iframe/ 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
- refresh_pattern ^ftp: 1440 20% 10080
- refresh_pattern ^gopher: 1440 0% 1440
- refresh_pattern . 0 80% 14400
- #Ограничения скорости (в байтах), канал на момент написания 200000 байт\с
- delay_pools 5
- delay_class 1 1
- delay_parameters 1 -1/-1
- delay_access 1 allow adm_group
- delay_access 1 deny all
- delay_class 2 2
- delay_parameters 2 45000/45000 15000/15000
- delay_access 2 allow nachalniki
- delay_access 2 deny all
- delay_class 3 2
- delay_parameters 3 50000/50000 25000/25000
- delay_access 3 allow technokad
- delay_access 3 deny all
- delay_class 4 2
- delay_parameters 4 60000/60000 20000/20000
- delay_access 4 allow workers
- delay_access 4 deny all
- delay_class 5 2
- delay_parameters 5 70000/70000 10000/10000
- delay_access 5 allow other
- delay_access 5 deny all
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement