Anfon Pob Gwrandäwr Squid 7 at Ei Rhiant Dirprwy ei Hun
Mapio gwrandawyr Squid i wahanu dirprwyon rhieni a gwneud wrth gefn uniongyrchol yn benderfyniad llwybro penodol.
Ar gyfer Squid 7, enwch bob gwrandäwr sy'n dod i mewn a chyfyngwch ar ba riant sy'n gymwys ar gyfer ei geisiadau:
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 allCadwch fynediad cleient dilys ac angen cyfrifon rhiant wedi'u ffurfweddu ar wahân. Mae'r darn llwybro hwn yn dewis cyfoedion cymwys; nid yw'n awdurdodi cleientiaid nac yn darparu manylion rhiant. Ar gyfer prawf cyrchfan cyhoeddus a ganiateir heb unrhyw rinweddau rhiant-dirprwy wedi'i ffurfweddu, mae'r rhestr ddirprwy HTTP yn cyflenwi cymheiriaid cyhoeddus sy'n ymgeisio.
Nid yw culhau cyfoedion cymwys ynddo'i hun yn gwahardd anfon ymlaen yn uniongyrchol. Os yw'r allanfeydd hynny wedi'u gwahardd ar gyfer y ceisiadau a ddewiswyd, ychwanegwch:
never_direct allow via_a
never_direct allow via_bAdolygwch yn gynharach always_direct rules a cyfluniad llawn y dewis rhiant. Diffiniwch a oes rhaid i riant neilltuedig nad yw ar gael wneud yr anfon ymlaen yn fethiant neu a oes llwybr arall a gymeradwywyd yn benodol yn bodoli. Gall cais anfon ymlaen dan reolaeth a chymhariaeth nad yw rhiant-ar gael wirio'r canlyniad a ddewiswyd; gall tudalen lwyddiannus yn unig guddio wrth gefn anghywir.
Mae'r IP cyhoeddus terfynol yn perthyn i'r cysylltiad allanol olaf. Gall dau riant gwahanol rannu allanfa NAT, felly gwiriwch y cyfeiriad hwnnw ar wahân i'r dewis gwrandäwr a chyfoedion.
Defnyddiwch y cyfeirnod cyfoed ar gyfer manylion dilysu/cludiant. Mae'r rhyngwynebau hyn yn berthnasol i Squid 7 a datganiadau ategol cynharach; nid ydynt ar gael heb eu newid yn Squid 8.