URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 79754
[ Назад ]

Исходное сообщение
"Есть рабочий прозрачный прокси Сквид 2.5 Как отключить кэшировние?"

Отправлено volk1905 , 10-Апр-08 17:08 
Есть рабочий прозрачный прокси Сквид 2.5 Как отключить кэшировние?
Прокси нужен только для сбора статистики кто куда ходил.

Содержание

Сообщения в этом обсуждении
"Есть рабочий прозрачный прокси Сквид 2.5 Как отключить кэшир..."
Отправлено reader , 10-Апр-08 17:28 
>Есть рабочий прозрачный прокси Сквид 2.5 Как отключить кэшировние?
>Прокси нужен только для сбора статистики кто куда ходил.

no_cache


"Есть рабочий прозрачный прокси Сквид 2.5 Как отключить кэшир..."
Отправлено volk1905 , 10-Апр-08 17:40 
>no_cache

а куда это это прописать? я ламер


"Есть рабочий прозрачный прокси Сквид 2.5 Как отключить кэшир..."
Отправлено reader , 10-Апр-08 17:59 
>>no_cache
>
>а куда это это прописать? я ламер

в squid.conf

#  TAG: no_cache
#    A list of ACL elements which, if matched, cause the request to
#    not be satisfied from the cache and the reply to not be cached.
#    In other words, use this to force certain objects to never be cached.
#
#    You must use the word 'DENY' to indicate the ACL names which should
#    NOT be cached.
#
#We recommend you to use the following two lines.

acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY

с 2.6 переименовано в cache


"ор-ригинально..."
Отправлено Andrey Mitrofanov , 10-Апр-08 17:30 
>Есть рабочий прозрачный прокси Сквид 2.5 Как отключить кэшировние?

cache deny all

>Прокси нужен только для сбора статистики кто куда ходил.


"ор-ригинально..."
Отправлено volk1905 , 10-Апр-08 18:13 
>cache deny all

а куда это прописать?

вот часть конфига:
http_port 3128
icp_port 0
hierarchy_stoplist cgi-bin ?
acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY
cache_mem 128 MB
maximum_object_size 8092 KB
maximum_object_size_in_memory 512 KB
cache_dir ufs /usr/local/squid/cache 2048 64 256
cache_access_log /var/log/squid/access.log
cache_log /var/log/squid/cache.log
cache_store_log /var/log/squid/store.log
cache_mgr mail@
visible_hostname lalala
tcp_outgoing_address lalala
refresh_pattern ^ftp:         &n... 1440    20%     10080
refresh_pattern ^gopher:        1440    0%      1440
refresh_pattern .               0       20%     4320
error_directory /usr/local/etc/squid/errors/Russian-1251
redirect_program /usr/local/etc/squid/redirector.pl
redirect_children 10



"ор-ригинально..."
Отправлено ShyLion , 11-Апр-08 07:15 
>cache_dir ufs /usr/local/squid/cache 2048 64 256

cache_dir null /tmp


"ор-ригинально..."
Отправлено Andrey Mitrofanov , 11-Апр-08 10:04 
>>cache deny all
>
>а куда это прописать?

вместо этих двух строчек (тем более, что у тебя в них ошибка)...
>acl QUERY urlpath_regex cgi-bin \?
>no_cache deny QUERY

...написать вот эти две:

acl all src 0.0.0.0/0.0.0.0
cache deny all


"Есть рабочий прозрачный прокси Сквид 2.5 Как отключить кэшир..."
Отправлено skgennady , 11-Апр-08 13:20 
>Есть рабочий прозрачный прокси Сквид 2.5 Как отключить кэшировние?
>Прокси нужен только для сбора статистики кто куда ходил.

При прозрачном прокси кэширование само выключается. Его включать надо.


"Есть рабочий прозрачный прокси Сквид 2.5 Как отключить кэшир..."
Отправлено reader , 11-Апр-08 14:16 
>>Есть рабочий прозрачный прокси Сквид 2.5 Как отключить кэшировние?
>>Прокси нужен только для сбора статистики кто куда ходил.
>
>При прозрачном прокси кэширование само выключается. Его включать надо.

интересное мнение, а можно по подробней как включается при прозрачном и как при не прозрачном?


"Есть рабочий прозрачный прокси Сквид 2.5 Как отключить кэшир..."
Отправлено skgennady , 11-Апр-08 15:26 
>>При прозрачном прокси кэширование само выключается. Его включать надо.
>
>интересное мнение, а можно по подробней как включается при прозрачном и как
>при не прозрачном?

Насколько я помню в конфиге указано после опций включения прозрачного прокси, что в этом случае кэширование выключено автоматически. Чтобы включить в ветке 2.4 нужно было указать
httpd_accel_with_proxy=on
Может в последних ветках поменялось что-то.


"Есть рабочий прозрачный прокси Сквид 2.5 Как отключить кэшир..."
Отправлено reader , 11-Апр-08 17:34 
>>>При прозрачном прокси кэширование само выключается. Его включать надо.
>>
>>интересное мнение, а можно по подробней как включается при прозрачном и как
>>при не прозрачном?
>
>Насколько я помню в конфиге указано после опций включения прозрачного прокси, что
>в этом случае кэширование выключено автоматически. Чтобы включить в ветке 2.4
>нужно было указать
>httpd_accel_with_proxy=on
>Может в последних ветках поменялось что-то.

было такое веселие :)