Squidin TPROXY-kuuntelija voi vastaanottaa asiakasliikennettä onnistuneesti, vaikka yhteys sen ylävirtaan epäonnistuu. Lähdeosoitteen säilyttäminen tällä lähtevällä yhteydellä voi olla sopimatonta ylävirran verkkoreitille.

Lisää Squidin julkaisuissa, jotka tukevat valintaa, no-tproxy asianomaiseen olemassa olevaan cache_peer-määritelmään. Esimerkiksi:

cache_peer parent.example.net parent 8118 0 no-query no-tproxy

no-tproxy poistaa asiakkaan lähdeosoitteen väärentämisen tähän vastapuoleen tehtävissä yhteyksissä. Se ei poista kuuntelijan läpinäkyvää kokoonpanoa eikä valitse vastapuolta itsestään. Säilytä käyttöönoton muut ylävirran valinnan valinnat ja säännöt. Kun nämä säännöt sallivat julkiset kohteet todentamattoman ylävirran kautta, HTTP-välityspalvelinluettelo tarjoaa ehdokasosoitteita; älä säilytä olemassa olevia ylävirran tunnistetietoja ja tarkista lupa jokaiselle todelliselle CONNECT-kohteelle.

Ylävirta saa nyt normaalin yhteyden Squidin omasta lähtevästä osoitteesta, mahdollisen NAT:n alaisena. Sen käyttöoikeuskäytännön ja todentamisen on sallittava tämä alavirran välityspalvelin. Tarkista lähdeosoite, jonka ylävirta näkee, kun se käyttää IP-rajoitusta.

Tämä valinta on dokumentoitu Squid 7:ssä ja aiemmissa tuetuissa julkaisuissa; kokoonpanoviite merkitsee sen estetyksi Squid 8:ssa. Pidä ohje kytkettynä käytössä olevaan versioon.

Aiheeseen liittyvät artikkelit