Tarpinė serveris keičia IP, kurią mato svetainė, o ne MAC adresą HTTP
Atskirkite vietinės jungties aparatinį adresavimą nuo šaltinio IP, kurią nuotolinė svetainė mato per tarpinį serverį.
Tinklo adapterio MAC adresas priklauso vietinės jungties ryšiui. Tai nėra įprastas HTTP užklausos laukas, kuris keliautų per internetą nepakitęs.
Kai programa naudoja persiuntimo tarpinį serverį, šis atidaro jungtį prie paskirties. Svetainė mato tos jungties šaltinio IP. Ji negauna jūsų pirminio Ethernet kadro vien todėl, kad tarpinis serveris persiuntė HTTP mainus.
Jūsų vietiniame tinkle operacinė sistema vis dar pasirenka sąsają ir jungties lygmens adresavimą, reikalingą pasiekti kitą šuolį. Tai kitokia sritis nei tai, ką mato svetainė.
curl sąsajos parinktis gali paveikti, kuri vietinė sąsaja ar šaltinis naudojamas, kai platforma tai palaiko. Ji nepaverčia MAC adreso HTTP šaltinio tapatybe ir negarantuoja kito viešo išėjimo adreso.
Programa gali aiškiai siųsti įrenginio identifikatorius kaip duomenis. Tokia reikšmė būtų programos turinys, atskirtas nuo įprasto IP maršrutizavimo ir tarpinio serverio elgesio. Tarpinio serverio pakeitimas neištrina informacijos, kurią programa sąmoningai įtraukia.