acl manager proto cache_object
acl localhost src 127.0.0.1/32 ::1
acl to_localhost dst 127.0.0.0/8 0.0.0.0/32 ::1
acl lan src 192.168.1.0/24
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 1025-65535  # unregistered ports
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 CONNECT method CONNECT
http_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost
http_access allow lan
http_access deny all

icp_access allow localhost
icp_access deny all
http_port 3128
http_port 3129 transparent

cache_mem 256 MB
minimum_object_size 3 KB
maximum_object_size 6 MB

ipcache_size 10240
fqdncache_size 10240

memory_replacement_policy heap GDSF
cache_replacement_policy heap LFUDA

cache_dir aufs /data/cache 20000 14 256

cache_swap_low 95
cache_swap_high 99

cache_effective_user proxy
cache_effective_group proxy

access_log /var/log/squid3/access.log squid
#cache_log /var/log/squid3/cache.log
#cache_store_log /var/log/squid3/store.log

coredump_dir /var/spool/squid3

cache allow lan

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

dns_timeout 10 seconds
dns_nameservers 192.168.0.1 212.27.40.240 212.27.40.241

visible_hostname routeur-debian
hosts_file /etc/hosts