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 all

Dette 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.

Relaterte artiklar