Подскажите, как заставить сквид не обращаться к другому прокси, если страница находится в какой-нибудь подсети xxx.xxx.xxx.xxx/16, например.
cache_peer_domain ведь только по домену ограничивает?
а cache_peer_access может ли это сделать и как?
если я напишу следующее:
"acl net dst xxx.xxx.xxx.xxx/yy
cache_peer_access parent_peer allow all
cache_peer_access parent_peer deny net
"
то это будет работать как надо?
Имеет ли значение порядок двух последних строк?
>если я напишу следующее:
>"acl net dst xxx.xxx.xxx.xxx/yy
>cache_peer_access parent_peer allow all
>cache_peer_access parent_peer deny net
>"
>то это будет работать как надо?
>Имеет ли значение порядок двух последних строк?Имеет. Лучше так:
acl net dst xxx.xxx.xxx.xxx/yy
cache_peer_access parent_peer deny net
cache_peer_access parent_peer allow all
>>если я напишу следующее:
>>"acl net dst xxx.xxx.xxx.xxx/yy
>>cache_peer_access parent_peer allow all
>>cache_peer_access parent_peer deny net
>>"
>>то это будет работать как надо?
>>Имеет ли значение порядок двух последних строк?
>
>Имеет. Лучше так:
>acl net dst xxx.xxx.xxx.xxx/yy
>cache_peer_access parent_peer deny net
>cache_peer_access parent_peer allow all
спасибо, попробую.
А ещё вопрос, а запрсы на веб странички из локальной сети он тоже отсылать па парент будет?
>А ещё вопрос, а запрсы на веб странички из локальной сети он
>тоже отсылать па парент будет?
Да. Разруливать always_direct, never_direct и тем же cache_peer_access.
что-то я не вьехал, как пользоваться always_direct и never_direct.
пока использую cache_peer_access.
Разьясните, если не трудно, про директы...
>что-то я не вьехал, как пользоваться always_direct и never_direct.
>пока использую cache_peer_access.
>Разьясните, если не трудно, про директы...http://squid.h12.ru/FAQ/FAQ-4.html
ну и squid.conf.default само собойкак я понимаю, [always|never]_direct действуют на все cache_peer-ы,
а cache_peer_access-ом можно задать различное поведение, если cache_peer-ов несколько