Gje ein Squid-parent eigne innloggingsopplysningar
Gje Squid 6.13 ein eigen oppstraumsproxykonto framfor å gå ut frå at klientens proxypassord skal sendast til ein annan operatør.
Innlogginga til ein brukar i Squid-tenesta di og Squids innlogging til parenten brukar ulike opplysningar. Parenten kan høyre til ein annan operatør eller bruke ein annan kontodatabase. Å godta eit klientpassord tyder ikkje at du bør sende det oppstraums.
Squid 6.13 kan leggje ei statisk innlogging til ein parentdefinisjon:
cache_peer 192.0.2.20 parent 3128 0 no-query default name=upstream login=parentuser:ExampleOnly
Adressa og passordet ovanfor er dokumentasjonsdøme. Legg innlogginga til den eksisterande parentdefinisjonen så du ikkje utilsikta opprettar ein ny peer. Hald på den separate rutingspolicyen som avgjer kva førespurnader som må bruke denne parenten.
Hald kontoområda skilde
Nedstraumsinnstillingane for auth_param validerer klientar av Squid-instansen din. Login-valet til peeren gjev opplysningar for eit anna hopp. Å endre det eine oppdaterer ikkje det andre automatisk.
Følg dei dokumenterte autentiseringskrava til parenten. Denne linja er ingen fullstendig konfigurasjon for alle sambandorienterte autentiseringsordningar. Ventar parenten NTLM eller Negotiate, kontroller støtta peeroppsett framfor stadig å endre passordet i feltet.
Squid har òg val for vidareføring av opplysningar som PASS og PASSTHRU. Dei tyder noko anna enn ein eigen oppstraumskonto og kan avsløre autentiseringsinformasjon om klienten for peeren. Ikkje vel dei som snarveg når utforminga brukar separate kontoar.
Vern konfigurasjonen og test rett hopp
Den statiske løyndomen vert lagra i konfigurasjonen. Avgrens tilgang til filer og tryggingskopiar og fjern sensitive data frå parser- eller feilsøkingsutdata før deling. Valet har eigne escapereglar: dokumentasjonen tillèt URL-escapes og krev at eit bokstaveleg prosentteikn vert dobla.
Om klientane vert autentiserte, men vidaresende førespurnader framleis feilar hjå parenten, undersøk den oppstraumsutvekslinga og kontoen. Hald òg transportvernet klient–Squid og Squid–parent skilt; kryptering av det fyrste sambandet sikrar ikkje det andre automatisk.