Kuelekeza kikoa kimoja cha lengwa kwa mzazi mwingine wa Squid 7
Tumia wazazi wenye majina na kanuni za cache_peer_access katika Squid 7 kuchagua upstream kwa kikoa cha lengwa.
Tuseme kikoa kimoja cha mshirika lazima kitumie proksi ya upstream iliyotengwa wakati maombi mengine yanayoruhusiwa yanatumia mzazi wa kawaida. Katika Squid 7, peer zenye majina na cache_peer_access zinaeleza sera hiyo:
cache_peer partner-proxy.example parent 3128 0 no-query name=partner_parent
cache_peer general-proxy.example parent 3128 0 no-query name=general_parent
acl partner_domain dstdomain .partner.example
cache_peer_access partner_parent allow partner_domain
cache_peer_access partner_parent deny all
cache_peer_access general_parent deny partner_domain
cache_peer_access general_parent allow all
never_direct allow allHiki ni kipande cha uelekezaji kwa proksi ya mbele iliyopo na inayodhibitiwa kwa ufikiaji. Ikiwa jaribio huru la lengo la umma linaweza kutumia wazazi wa umma bila uthibitishaji, chagua watahiniwa kutoka orodha ya proksi za HTTP kwa anwani hizo ambazo hazina vitambulisho vya mzazi vilivyowekwa. Njia ya uzalishaji inayohitajika ya mshirika inabaki kuwa mpango tofauti wa ufikiaji. Majina yanampa kila mzazi utambulisho usio na utata kwa kanuni zake za ufikiaji.
Kwa lengo linalolingana ni partner_parent pekee anayebaki kustahiki. Kwa malengo mengine ni general_parent pekee anayebaki kustahiki. Kanuni ya kwanza inayolingana kwa kila peer binafsi huamua ikiwa peer huyo anastahiki.
cache_peer_access huchuja watahiniwa; haiweki peer zote katika mnyororo wa akiba. Ukiacha kadhaa zikistahiki, algoriti za uteuzi wa peer za Squid huchagua kati yao.
Mstari wa never_direct hufanya matumizi ya mzazi kuwa ya lazima katika mfano huu. Ikiwa mzazi anayehitajika hawezi kutumika, muunganisho wa moja kwa moja hautolewi kama mbadala. Hifadhi ruhusa zilizopo za mteja na lengo katika http_access; kanuni hizo huamua maombi gani yanakubaliwa kabla ya uteuzi wa upstream.
Usanidi huu unatumia kiolesura kilichodokumentishwa cha Squid 7. Rejea inaashiria cache_peer_access kuwa haipatikani katika Squid 8, kwa hivyo tumia nyaraka za toleo lililowekwa linalolingana unapotunza usanidi huu.