Як праксі змяняе ваш знешні IP без падробкі IP
Зразумейце, чаму сайт бачыць адрас праксі, нават калі ваш кліент не падробліваў адрас крыніцы ў сваіх пакетах.
«Падрабіць мой IP» часта ўжываюць неафіцыйна ў значэнні «прымусіць сайт бачыць іншы адрас». Прамы праксі можа зрабіць другое, не робячы першага.
У звычайнай схеме з яўным праксі ваш камп'ютар злучаецца з праксі па сваім рэальным сеткавым маршруце. Праксі адкрывае іншае злучэнне да прызначэння. Прызначэнне атрымлівае гэтае злучэнне з зыходнага адраса праксі або ад прылады NAT перад ім.
Your application -- connection A -- proxy -- connection B -- website
Злучэнне A і злучэнне B — гэта не адно TCP-злучэнне з намаляванай зверху этыкеткай адраса. Яны маюць уласны стан транспарту. Праксі можа перадаваць тыя ж байты праграмы, пакуль навакольныя TCP-сегменты, час пацверджання і межы пакетаў адрозніваюцца.
Чаму зваротны трафік усё яшчэ працуе
Сайт адказвае па злучэнні B. Праксі атрымлівае гэтыя адказы і пераносіць адпаведныя даныя назад па злучэнні A. У абодвух участкаў ёсць удзельнік, здольны прымаць трафік на адрасе, які ён выкарыстоўвае.
Падробка адраса крыніцы пакета — іншая аперацыя. Яна змяняе тое, куды атрымальнік адправіць свой адказ. Звычайнае ўсталяванне TCP-злучэння залежыць ад атрымання адказаў рукапаціскання; проста запіс чужога адраса ў зыходны пакет не дае прыдатнай вэб-сесіі на гэтым адрасе. Спецыфікацыя TCP вызначае гэтае ўсталяванне злучэння.
Адзін бачны адрас — яшчэ не ўся гісторыя ідэнтычнасці
Сайт можа па-ранейшаму атрымліваць уліковыя даныя, кукі або інфармацыю пра перасылку. Праксі па-ранейшаму атрымлівае злучэнне кліента. Гэтыя факты не робяць аперацыю падробкай адраса крыніцы; яны тлумачаць, чаму змена назіранага сеткавага партнёра прызначэння вузейшая за ананімізацыю ўсяго ўзаемадзеяння.
Для дыягностыкі спытайце, якое злучэнне і які назіральнік стварылі адрас. «Мой IP змяніўся» карысна толькі пасля вызначэння дзе гэта назіралася.