Sendu Ĉiun Squid 7 Aŭskultanto al Sia Propra Gepatra Prokurilo
Mapu Squid aŭskultantojn por apartigi gepatrajn prokurojn kaj fari rektan restarigon eksplicita decido pri vojigo.
Por Squid 7, nomu ĉiun envenantan aŭskultanton kaj limigu kiu gepatro estas elektebla por ĝiaj petoj:
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 allKonservu aŭtentikigitan klientan aliron kaj bezonatajn gepatrajn kontojn agorditajn aparte Ĉi tiu vojfragmento elektas elekteblajn kunulojn; ĝi ne rajtigas klientojn aŭ provizas gepatrajn akreditaĵojn. Por permesita publik-destina testo kun neniuj gepatra-proxy-akreditaĵoj agordita, la HTTP-prokurlisto provizas kandidatojn publikajn kunulojn.
Malvastigi elekteblajn kunulojn mem ne malpermesas rektan plusendon. Se tiuj eliroj estas malpermesitaj por la elektitaj petoj, aldonu:
never_direct allow via_a
never_direct allow via_bReviziu pli frue always_direct regulojn kaj la plenan gepatran elektan agordon. Difinu ĉu nedisponebla asignita gepatro devas malsukcesigi plusendon aŭ ĉu alia eksplicite aprobita itinero ekzistas. Kontrolita plusenda peto kaj gepatro-nehavebla komparo povas kontroli tiun elektitan rezulton; sukcesa paĝo sola povas kaŝi malĝustan replikon.
La fina publika IP apartenas al la lasta ekstera konekto. Du malsamaj gepatroj povas kunhavi NAT-elirejon, do kontrolu tiun adreson aparte de aŭskultanto kaj kunula elekto.
Uzu la samrangan referencon por aŭtentigaj/transportaj detaloj. Ĉi tiuj interfacoj validas por Squid 7 kaj pli fruaj subtenaj eldonoj; ili ne haveblas senŝanĝe en Squid 8.