LINUX.ORG.RU

История изменений

Исправление vel, (текущая версия) :

Если проверку можно выполнить через external_acl - то тут вообще можно не трогать сквид.

У сквида все acl поделены на медленные (запросы по сети или внешние программы) и быстрые (поиск по своему конфигу)

Например - http_access & http_access2 можно использовать любые acl, а в tcp_outgoing_address - только быстрые. http://wiki.squid-cache.org/SquidFaq/SquidAcl#Fast_and_Slow_ACLs

У тебя выбор идет не на уровне выбора исходящего адреса, а на уровне cache_peer_access (который может использовать медленные acl), так что можно написать простенький внешний acl который будет либо разрешать доступ через cache_peer либо запрещать (т.е. самому выполнять запрос)

Исходная версия vel, :

Если проверку можно выполнить через external_acl - то тут вообще можно не трогать сквид.

У сквида все acl поделены на медленные (запросы по сети или внешние программы) и быстрые (поиск по своему конфигу)

Например - http_access & http_access2 можно использовать любые acl, а в tcp_outgoing_address - только быстрые.

У тебя выбор идет не на уровне выбора исходящего адреса, а на уровне cache_peer_access (который может использовать медленные acl), так что можно написать простенький внешний acl который будет либо разрешать доступ через cache_peer либо запрещать (т.е. самому выполнять запрос)