Ipadala ang Bawat Squid 7 Listener sa Sarili nitong Magulang na Proxy
Imapa ang Squid na mga tagapakinig upang paghiwalayin ang mga proxy ng magulang at gawing tahasang desisyon sa pagruruta ang direktang fallback.
Para sa Squid 7, pangalanan ang bawat papasok na listener at limitahan kung sinong magulang ang karapat-dapat para sa mga kahilingan nito:
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 allPanatilihin ang napatotohanang access ng kliyente at kinakailangang parent accountsna naka-configure nang hiwalay. Pinipili ng fragment ng pagruruta na ito ang mga kwalipikadong peer; hindi nito pinahihintulutan ang mga kliyente o nagbibigay ng mga kredensyal ng magulang. Para sa isang pinapayagang pagsubok sa pampublikong destinasyon na walang mga kredensyal ng parent-proxy na naka-configure, ang HTTP proxy list ay nagbibigay ng mga pampublikong peer ng kandidato.
Ang pagpapaliit ng mga kwalipikadong peer ay hindi mismo nagbabawal ng direktang pagpapasa. Kung ipinagbabawal ang mga paglabas na iyon para sa mga napiling kahilingan, idagdag ang:
never_direct allow via_a
never_direct allow via_bSuriin nang mas maaga ang always_direct mga panuntunan at ang buong configuration ng pagpili ng magulang. Tukuyin kung ang isang hindi available na nakatalagang magulang ay dapat na mabigo sa pagpapasa o kung may isa pang tahasang naaprubahang ruta. Maaaring suriin ng isang kinokontrol na kahilingan sa pagpapasa at paghahambing na hindi available sa magulang ang napiling kinalabasan; ang isang matagumpay na page lamang ay maaaring magtago ng maling fallback.
Ang huling pampublikong IP ay nabibilang sa huling panlabas na koneksyon. Ang dalawang magkaibang magulang ay maaaring magbahagi ng NAT exit, kaya i-verify ang address na iyon nang hiwalay sa pagpili ng listener at peer.
Gamitin ang peer reference para sa mga detalye ng pagpapatunay/transportasyon. Nalalapat ang mga interface na ito sa Squid 7 at mga naunang sumusuporta sa mga release; hindi sila available nang hindi nagbabago sa Squid 8.