VPNsiz proxy IP-larini aylantirish: chiqish nima ko'radi
VPNsiz proxy chiqishlarini aylantiring: HTTP proxy nimalarni o'qiy oladi, yopishqoq sessiyalar buzilgan holatni qanday oldini oladi va qaysi chiqishni siyosatda himoya qila olasiz.
Proxy aylantirish va VPN ommaviy manzilingizni turli qatlamlarda o'zgartiradi, va aynan shu farq nima oqib chiqishini belgilaydi. VPN har bir paketni tunnelga ko'chiradi, shuning uchun nishon ko'radigan manba manzili tunnelning so'nggi nuqtasidir. Proxy tarmoq qatlamining ustida turadi: chiqishdan faqat u orqali yuborgan so'rovlaringiz ko'rinadi, mashinadagi qolgan hamma narsa haqiqiy manzilni saqlaydi. Bu bo'linishni to'g'ri qilsangiz, aylantirish belgilash katagidan dizayn qaroriga aylanadi.
Ommaviy manzil aslida qayerdan keladi
Nishon ko'radigan manzil trafigingiz oxirgi marta chiqqan manzildir, va uy ulanishida bu routeringizdagi provayder manzili, mashinaga tegishli narsa emas. Routerni qayta ishga tushirish bir xil ijarani qaytarishi mumkin, MAC manzilini o'zgartirish ba'zan yangisini yaratadi, lekin ikkalasi ham sizga mamlakat tanlashni bermaydi. VPN manba manzilini IP qatlamida almashtiradi, shuning uchun mashinadan chiqadigan har bir paket, DNS va fon yangilanishlarini qo'shganda, tunnelning so'nggi nuqtasidan chiqadi. Proxy bir qatlam yuqorida ishlaydi: so'rovni qabul qiladi, nishonga o'z ulanishini ochadi, va faqat shu so'rov chiqishdan ko'rinadi. Mashinadagi qolgan hamma narsa hali ham haqiqiy manzildan foydalanadi.
Bu bo'linish aksariyat hayratlarni tushuntiradi. Proxyga qaratilgan brauzer kengaytmasi faqat brauzer yuboradigan narsani o'zgartiradi va boshqa hech narsani emas, shuning uchun o'sha xostdagi ikkinchi dastur hali ham asl manzilni oqizadi. Tizimli VPN qarama-qarshi nosozlik rejimiga ega: u mahalliy saqlashni xohlagan trafikni ham qoplaydi va faqat mijoz shunday sozlangan bo'lsa yopilib muvaffaqiyatsiz bo'ladi. Ikkalasidan birini tanlash aslida qaysi trafik harakatlanishi kerakligini tanlashdir.
Keyin aylantirish siz tanlagan qatlamga qo'llaniladi. Proxy bilan aylantirish keyingi so'rov boshqa chiqishdan foydalanishini bildiradi. VPN bilan bu tunnelni buzib, qaytadan qurishni bildiradi, bu sekinroq va ko'rinadigan qayta ulanish sifatida namoyon bo'ladi.
HTTP proxy nimalarni o'qiy oladi va nimalarni o'qiy olmaydi
Oddiy HTTPda proxy so'rov satrida mutlaq URI, har bir sarlavha va tanani ko'radi. U bularning barchasini qayd etishi va istalgan qismini qayta yozishi mumkin, shuning uchun javoblarga skript kiritadigan bepul proxy protokol ruxsat bergan narsani aynan qiladi. Autentifikatsiya foydalanadi Proxy-Authorization, va yo'q yoki noto'g'ri hisob ma'lumotlari 407 Proxy Authentication Required ulanish xatosi o'rniga ishlab chiqaradi.
HTTPSda mijoz yuboradi CONNECT host:port va proxy xom tunnel ochadi, shundan keyin shifrlangan baytlarni ko'radi. U hali ham xost nomini CONNECT satridan va odatda TLS qo'l berishidagi SNI maydonidan o'rganadi, shuning uchun xost nomi darajasidagi jurnal yuk qolmasa ham saqlanib qoladi. Yukni o'qish uchun TLSni mijoz ishonadigan sertifikat bilan tugatish kerak, bu boshqa xavfga ega boshqa mahsulot. Va HTTP semantikasi spetsifikatsiyasi CONNECTni tunnel so'rovi sifatida belgilaydi, bu chiqish nimalarni ko'ra olishi va ko'ra olmasligi uchun to'g'ri fikrlash modelidir.
curl -v -x http://proxy.example.net:8080 https://example.com 2>&1 | grep -E 'CONNECT|Proxy-'
Batafsil chiqish har qanday TLS trafigidan oldin CONNECT satrini ko'rsatadi, va aynan shu lahzada proxy sizning manzilingizni o'rganadi. 407 bilan javob beradigan proxy tunnelni hech qachon ochmagan, shuning uchun boshqa TLS sozlamalari bilan qayta urinish yordam bermaydi.
Aylantirishning donadorligi nima buzilishini belgilaydi
Har bir so'rovda aylantirish eng xavfsiz ko'rinadigan va eng ko'p buzadigan sozlamadir. Cookie'lar, CSRF tokenlari va server tomonidagi sessiyalar bir shaxsga bog'langan, va kirish bilan keyingi chaqiruv orasida o'zgaradigan shaxs nishonga sessiya o'g'irlash kabi ko'rinadi. Ko'p provayderlar yopishqoq sessiyani proxy foydalanuvchi nomiga kodlash orqali taqdim etadi, shuning uchun chiqish tanlangan oyna davomida qat'iy qoladi.
Donadorlikni vazifadan tanlang, provayderning standartidan emas. Mustaqil sahifalarni olib keladigan skaner har bir so'rovda aylana oladi, to'lov oqimi yoki autentifikatsiyalangan API esa butun oqim uchun bitta chiqishni ushlab turishi kerak. Quyidagi ikkita chaqiruv yopishqoq foydalanuvchi nomini va oddiy aylanadigan so'nggi nuqtani ko'rsatadi, va socks5h sxema nomlarni mahalliy emas, proxyda hal qiladi.
curl -sS -x http://user-session-a1b2:[email protected]:8080 https://ifconfig.me
curl -sS -x socks5h://127.0.0.1:1080 https://ifconfig.me
Mahalliy DNS — jim oqish. Agar mijoz nomni ulanishdan oldin hal qilsa, HTTP so'rovi boshqa joydan chiqsa ham hal qiluvchi siz tashrif buyuradigan har bir xostni biladi. Va socks5h shakl va proxy tomonidagi yechim bundan qochadi, va ulardan foydalanish hech narsa turmaydi.
Nishon manzildan tashqari nimalarni tasniflaydi
Manzilning obro'si bir nechta kirishlardan biridir. Nishonlar ASN va uning ma'lumotlar markazi yoki turar-joy yorlig'ini, mijozning TLS barmoq izini, HTTP/2 sozlamalarini, sarlavhalar tartibini, so'rovlar chastotasini va navigatsiya shaklini birlashtiradi. Boshqaruvsiz brauzer bilan boshqariladigan turar-joy chiqishi haqiqiy sessiya bilan boshqariladigan ma'lumotlar markazi chiqishi o'tadigan joyda muvaffaqiyatsiz bo'lishi mumkin.
Chiqish turi trafik haqida halol nima da'vo qilishingiz mumkinligini belgilaydi, va har biri boshqa xarajat olib keladi.
| Exit type | What the target sees | Main cost |
|---|---|---|
| Datacenter proxy | Hosting ASN, cheap, often pre-blocked | Low reputation, easy to detect |
| Residential network | A consumer ISP address belonging to someone else | Consent and terms-of-service exposure |
| Mobile carrier | A carrier NAT address shared by many subscribers | Price, plus shared blame for abuse |
| Your own cloud egress | An address you are accountable for | Recognisable, but defensible |
Umumiy chiqish neytral emas. O'sha manzildan ishlaydigan qolgan hamma narsa bir xil obro' chelagiga tushadi, va boshqa ijarachilar allaqachon yoqib yuborgan manzil sizning birinchi so'rovingiz o'qilishidan oldin muvaffaqiyatsiz bo'ladi.
Siyosatda tasvirlay oladigan chiqishni tanlang
Foydali savol manzilni qanday yashirish emas, undan chiqadigan trafikka kim javobgar ekani. Har bir vazifa uchun o'zingizning bulut chiqishingiz, ma'lumotlarni qayta ishlash shartnomasi va e'lon qilingan saqlash muddati bo'lgan pudrat provayderi va har bir vazifa uchun bitta shaxsga ega o'zingiz joylashtirgan VPN — barchasini bir jumlada tasvirlash mumkin. Bepul ro'yxat unday emas, chunki uning operatorining sizga hech qanday majburiyati yo'q va qayd etishga barcha rag'bati bor.
O'z tezlik cheklovlaringizni nishon toqat qiladigan darajadan pastda tuting va vazifaga kerakli maydonlarni to'plang, xato kichik qolishi uchun. Blokdan qochish uchun tezroq aylantirish odatda uni keltirib chiqargan so'rovlar chastotasini oshiradi.
Yozing tanlangan chiqishni, uning aylanish oynasini va egasini birinchi ishga tushirishdan oldin ish konfiguratsiyasiga. Blok kelganda, aynan shu yozuv sizga chiqishni o'zgartirish yoki xatti-harakatni o'zgartirish kerakligini aytadi.