#кол-во ОЗУ для сквида cache_mem 32 MB #Путь к директории кеша и его размер(1000) cache_dir ufs /var/spool/squid 1000 16 256 #Путь к лог-файлу доступа к SQUID(Статистика работы через SQUID) cache_access_log /var/log/squid/access.log #Путь к лог-файлу SQUID - в нем события запуска SQUID и дочерних программ cache_log /var/log/squid/cache.log #Пользователь для анонимного доступа к FTP ftp_user anonymous@ #SQUID формирует страницу с папками на FTP - этот параметр - кол-во папок ftp_list_width 32 #Пассивный режим FTP ftp_passive on #Проверка подлинности FTP ftp_sanitycheck on #Адрес(а) DNS сервера(ов) dns_nameservers 192.168.112.254 #определяем нашу разрешенную сеть acl office_net src 192.168.112.0/24 acl admin src 192.168.112.6 #где висит прокся http_port 192.168.112.251:3128 #кому разрешать/запрещать доступ http_access allow office_net http_access deny all #без огранчиения скорости админу #количество пулов delay_pools 2 #без огранчиения админу #какой номер и тип delay_class 1 1 #без огранчиения по скорости delay_parameters 1 -1/-1 #разрешить админу delay_access 1 allow admin #запрет другим delay_access 1 deny all #теперь для офиса delay_class 2 1 delay_parameters 2 32000/32000 delay_access 2 allow office_net delay_access 2 deny all #время жизни в кэще объектов refresh_pattern -i \.gif$ 43200 100% 43200 override-lastmod override-expire refresh_pattern -i \.png$ 43200 100% 43200 override-lastmod override-expire refresh_pattern -i \.jpg$ 43200 100% 43200 override-lastmod override-expire refresh_pattern -i \.jpeg$ 43200 100% 43200 override-lastmod override-expire refresh_pattern -i \.pdf$ 43200 100% 43200 override-lastmod override-expire refresh_pattern -i \.zip$ 43200 100% 43200 override-lastmod override-expire refresh_pattern -i \.tar$ 43200 100% 43200 override-lastmod override-expire refresh_pattern -i \.gz$ 43200 100% 43200 override-lastmod override-expire refresh_pattern -i \.tgz$ 43200 100% 43200 override-lastmod override-expire refresh_pattern -i \.exe$ 43200 100% 43200 override-lastmod override-expire refresh_pattern -i \.prz$ 43200 100% 43200 override-lastmod override-expire refresh_pattern -i \.ppt$ 43200 100% 43200 override-lastmod override-expire refresh_pattern -i \.inf$ 43200 100% 43200 override-lastmod override-expire refresh_pattern -i \.swf$ 43200 100% 43200 override-lastmod override-expire refresh_pattern -i \.mid$ 43200 100% 43200 override-lastmod override-expire refresh_pattern -i \.wav$ 43200 100% 43200 override-lastmod override-expire refresh_pattern -i \.mp3$ 43200 100% 43200 override-lastmod override-expire