четверг, 7 февраля 2008 г.

squid.conf

Простейшая настройка squid для нашей домашней сети

http_port 192.168.0.1:3128

acl QUERY urlpath_regex cgi-bin \? # задали псевдоним QUERY для всех адресов, содержащих 'cgi-bin'
no_cache deny QUERY # запретили кэширование для этих адресов (т.к. это динамические страницы)

# cache settings
cache_mem 64 MB

cache_swap_high 95
cache_swap_low 90

# access permissions
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 locals src 192.168.0.0/255.255.255.0 # задали псевдоним locals для локальных адресов
http_access allow locals # разрешили адресам из группы locals доступ к прокси
http_access deny !locals # запретили всем остальным

3 комментария:

Yadovit комментирует...

А можно с комментариями? :)
Спасибо за интересный блог!

darja комментирует...

Ну вот вам комментарии. Что вспомнила (давно это было, не все помню). Честно говоря, данный вариант настройки сквида ни в коем случае не является шедевром или образцом для подражания, и выложен в блог исключительно с целью копипаста (чтоб не набирать это после каждой перестановки линукса). Вы таких вариантов в гугле миллион найдете, и даже лучше.

Yadovit комментирует...

Спасибо :)