Rut eit destinasjonsdomene til ein annan Squid 7-forelder
Bruk namngjevne foreldre og cache_peer_access-reglar i Squid 7 for å velje upstream ut frå destinasjonsdomenet.
Føreset at eitt partnar-domene må bruke ein angjeven upstream-proxy medan andre tillatne førespurnader brukar den vanlege forelderen. I Squid 7 uttrykkjer namngjevne peers og cache_peer_access denne policyen:
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 allDette er eit rutingsfragment for ein eksisterande videresendingsproxy med tilgangskontroll. Viss ein uavhengig test mot offentlege destinasjonar kan bruke offentlege foreldre utan autentisering, vel kandidatar frå HTTP-proxylista for dei adressene der det ikkje er sett opp foreldre-innlogging. Den påkravde produksjonsruta til partnaren er framleis ein eigen tilgangsavtale. Namna gjev kvar forelder ei eintydig identitet for tilgangsreglane sine.
For ein samsvarande destinasjon er berre partner_parent framleis kvalifisert. For andre destinasjonar er berre general_parent framleis kvalifisert. Den første samsvarande regelen for kvar einskild peer avgjer om den peeren er kvalifisert.
cache_peer_access filtrerer kandidatar; det ordnar ikkje alle peers i ei reservelenke. Viss du lèt fleire vere kvalifiserte, vel Squid sine peer-utvalsalgoritmar blant dei.
Lina never_direct gjer bruk av forelder obligatorisk i dette dømet. Viss den påkravde forelderen ikkje kan brukast, vert ei direkte tilkopling ikkje tilboden som erstatning. Hald på dei eksisterande klient- og destinasjonstilgangane i http_access; dei reglane avgjer kva førespurnader som vert godtekne før upstream-valet.
Denne konfigurasjonen brukar det dokumenterte Squid 7-grensesnittet. Referansen markerer cache_peer_access som utilgjengeleg i Squid 8, så bruk dokumentasjonen for den samsvarande utrulla versjonen når du vedlikeheld dette oppsettet.