Squid 7 no-tproxy: onemogućite lažno predstavljanje izvorne adrese prema roditeljskom proxyju
Koristite opciju no-tproxy specifičnu za roditelja kada se donji proxy mora normalno povezati sa svojim sljedećim skokom.
TPROXY slušalac u Squidu može uspješno primati promet klijenata dok veza prema njegovom roditelju ne uspijeva. Očuvanje izvorne adrese na toj odlaznoj vezi može biti neprikladno za mrežni put roditelja.
U izdanjima Squida koja podržavaju ovu opciju, dodajte no-tproxy u odgovarajuću postojeću definiciju cache_peer. Na primer:
cache_peer parent.example.net parent 8118 0 no-query no-tproxyno-tproxy onemogućuje lažno predstavljanje izvorne adrese klijenta za veze prema ovom peeru. Ne uklanja prozirnu konfiguraciju slušaoca niti sam bira peer. Očuvajte ostale opcije i pravila za izbor roditelja u postavci. Kada ta pravila dopuštaju javna odredišta kroz neautentifikovanog roditelja, popis HTTP proxyja nudi adrese kandidata; ne zadržavajte postojeće akreditive roditelja i proverite dozvolu za svako stvarno CONNECT odredište.
Roditelj sada prima normalnu vezu sa sopstvene odlazne adrese Squida, uz primenu bilo kog NAT-a. Njegova pravila pristupa i autentifikacija moraju dopuštati taj donji proxy. Proverite izvornu adresu koju roditelj vidi kada koristi IP ograničenje.
Ova opcija je dokumentovana za Squid 7 i ranija podržana izdanja; referenca konfiguracije označava je kao nedostupnu u Squidu 8. Držite recept vezan za verziju koja se koristi.