Você usa a opção cache_peer config para definir um par ou pai e usa cache_peer_access para forçar todos os pedidos correspondentes a um determinado squid acl a usar esse peer.
Por exemplo:
cache_peer squid2.example.com sibling 3128 3130
acl alwayspeer dstdomain foo.example.com bar.example.com
cache_peer_access squid2.example.com allow alwayspeer
Isso forçará todas as solicitações desses dois domínios ( foo.example.com e bar.example.com ) a passarem pelo peer ( squid2.example.com ).
NOTA: alwayspeer é apenas um nome arbitrário que escolhi para este acl .
Se você também quiser restringir o uso desse par a SOMENTE os domínios listados no alwayspeer acl, adicione a seguinte linha:
cache_peer_access squid2.example.com deny !alwayspeer
Qualquer tipo de acl do squid pode ser usado, não apenas dstdomain . por exemplo. url_regex ou urlpath_regex (ou dstdom_regex ) se você quiser que a acl corresponda à parte do regex ou a todo o URL (ou domínio).
Por fim, vários acl s podem ser permitidos ou negados com as regras cache_peer_access . Observe que a ordem das regras é significativa (a primeira regra de correspondência ganha).