Slušalac TPROXY 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 opciju, dodajte no-tproxy u odgovarajuću postojeću definiciju cache_peer. Na primjer:

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

no-tproxy onemogućuje lažno predstavljanje izvorne adrese klijenta za veze prema ovom peeru. Ne uklanja prozirnu konfiguraciju slušača niti sam bira peer. Očuvajte ostale opcije i pravila za odabir roditelja u postavi. Kada ta pravila dopuštaju javna odredišta kroz neautentificiranog roditelja, popis HTTP proxyja nudi adrese kandidata; ne zadržavajte postojeće vjerodajnice roditelja i provjerite dopuštenje za svako stvarno CONNECT odredište.

Roditelj sada prima normalnu vezu s vlastite odlazne adrese Squida, uz primjenu bilo kojeg NAT-a. Njegova pravila pristupa i autentifikacija moraju dopuštati taj donji proxy. Provjerite izvornu adresu koju roditelj vidi kada koristi IP ograničenje.

Ova je opcija dokumentirana za Squid 7 i ranija podržana izdanja; referenca konfiguracije označava je nedostupnom u Squidu 8. Držite recept vezan uz verziju koja se koristi.

Povezani članci