Squid 7 no-tproxy: deaktiver kildeadresse-forfalskning mod en forældreproxy
Brug den forældrespecifikke no-tproxy-indstilling, når den underliggende proxy skal forbinde normalt til sit næste hop.
En Squid TPROXY-lytter kan modtage klienttrafik med succes, mens forbindelsen til dens forælder fejler. Bevarelse af kildeadressen på den udgående forbindelse kan være uhensigtsmæssig for forælderens netværkssti.
I Squid-udgaver, der understøtter indstillingen, skal du føje no-tproxy til den relevante eksisterende cache_peer-definition. For eksempel:
cache_peer parent.example.net parent 8118 0 no-query no-tproxyno-tproxy deaktiverer forfalskning af klientens kildeadresse for forbindelser til denne peer. Det fjerner ikke lytterens transparente konfiguration og vælger ikke peeren af sig selv. Bevar installationens øvrige indstillinger og regler for valg af forælder. Hvor disse regler tillader offentlige destinationer gennem en uautentificeret forælder, tilbyder HTTP-proxylisten kandidatadresser; behold ikke eksisterende forældrelegitimationsoplysninger, og kontrollér tilladelsen for hvert faktiske CONNECT-mål.
Forælderen modtager nu en normal forbindelse fra Squids egen udgående adresse, med forbehold for enhver NAT. Dens adgangspolitik og godkendelse skal tillade den underliggende proxy. Kontrollér kildeadressen, som forælderen ser, når den bruger en IP-begrænsning.
Denne indstilling er dokumenteret for Squid 7 og tidligere understøttede udgaver; konfigurationsreferencen markerer den som utilgængelig i Squid 8. Hold opskriften knyttet til den anvendte version.