Sendu hvern Squid 7 hlustanda á sinn eigin foreldraumboð
Kortaðu Squid hlustendur til að aðskilja foreldraumboð og gerðu beina afturköllun að skýrri leiðarákvörðun.
Fyrir Squid 7, nefndu hvern hlustanda sem kemur inn og takmarkið hvaða foreldri er gjaldgengt fyrir beiðnir þess:
http_port 3128 name=route_a
http_port 3129 name=route_b
acl via_a myportname route_a
acl via_b myportname route_b
cache_peer parent-a.example.net parent 8080 0 no-query name=parent_a
cache_peer parent-b.example.net parent 8080 0 no-query name=parent_b
cache_peer_access parent_a allow via_a
cache_peer_access parent_a deny all
cache_peer_access parent_b allow via_b
cache_peer_access parent_b deny allHaldið auðkenndum aðgangi viðskiptavinarins og nauðsynlegum foreldrireikningum sérstaklega stilltum Þetta leiðarbrot velur gjaldgenga jafningja; það veitir ekki viðskiptavinum heimild eða veitir foreldri skilríki. Fyrir leyfilegt próf fyrir almennan áfangastað án þess að hafa foreldri-umboðsskilríki stillt, gefur HTTP umboðslistinn frambjóðendur opinbera jafningja.
Það að þrengja að hæfum jafningjum bannar ekki beina áframsendingu. Ef þessar útgöngur eru bannaðar fyrir valdar beiðnir skaltu bæta við:
never_direct allow via_a
never_direct allow via_bSkoðaðu fyrri always_direct reglurnar og allar stillingar foreldravals. Skilgreindu hvort ófáanlegt úthlutað foreldri verður að láta framsendingu mistakast eða hvort önnur sérstaklega samþykkt leið sé til. Stýrð framsendingarbeiðni og samanburður sem er ekki tiltækur foreldra getur athugað þá niðurstöðu sem valin er; vel heppnuð síða ein og sér getur falið ranga frávik.
endanleg opinber IP-tala tilheyrir síðustu úttengingu. Tveir mismunandi foreldrar geta deilt NAT-útgangi, svo staðfestu það heimilisfang aðskilið frá vali hlustanda og jafningja.
Notaðu jafningjatilvísunina fyrir auðkenningar-/flutningsupplýsingar. Þessi viðmót eiga við Squid 7 og fyrri útgáfur sem styðja; þau eru ekki fáanleg óbreytt í Squid 8.