кол-во ОЗУ для сквида cache_mem 32 MB Путь директории кеша его размер

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
#кол-во ОЗУ для сквида
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