Kako proxy mijenja vašu izlaznu IP adresu bez lažiranja IP-a
Shvatite zašto web-mjesto vidi adresu proxyja iako vaš klijent nije krivotvorio izvornu adresu u svojim paketima.
„Lažiraj moj IP“ često se ležerno koristi u značenju „natjeraj web-mjesto da vidi drugu adresu“. Prolazni proxy može učiniti drugo bez prvoga.
U uobičajenom rasporedu s eksplicitnim proxyjem vaše se računalo povezuje s proxyjem koristeći svoju stvarnu mrežnu rutu. Proxy otvara drugu vezu prema odredištu. Odredište prima tu vezu s izlazne adrese proxyja ili s NAT uređaja ispred njega.
Your application -- connection A -- proxy -- connection B -- website
Veza A i veza B nisu jedna TCP veza s adresnom oznakom naslikanom preko nje. One imaju vlastito transportno stanje. Proxy može prenositi iste bajtove aplikacije dok se okolni TCP segmenti, vrijeme potvrde i granice paketa razlikuju.
Zašto povratni promet još uvijek radi
Web-mjesto odgovara preko veze B. Proxy prima te odgovore i prenosi relevantne podatke natrag preko veze A. Oba kraka imaju sudionika koji može primati promet na adresi koju koristi.
Krivotvorenje izvorne adrese paketa druga je operacija. Ona mijenja kamo će primatelj poslati svoj odgovor. Uobičajeno uspostavljanje TCP veze ovisi o primanju odgovora rukovanja; samo upisivanje tuđe adrese u odlazni paket ne pruža upotrebljivu web-sesiju na toj adresi. Specifikacija TCP-a definira to uspostavljanje veze.
Jedna vidljiva adresa nije cijela priča o identitetu
Web-mjesto i dalje može primati vjerodajnice računa, kolačiće ili informacije o prosljeđivanju. Proxy i dalje prima vezu klijenta. Te činjenice ne pretvaraju operaciju u krivotvorenje izvorne adrese; objašnjavaju zašto je mijenjanje mrežnog partnera kojeg odredište vidi uže od činjenja cijele interakcije anonimnom.
Za rješavanje problema pitajte koja je veza i koji promatrač proizveo adresu. „Moj IP se promijenio“ korisno je samo nakon što utvrdite gdje je uočen.