Bu erda boshlash · Seanslarni belgilash
Siz chiqib ketishda istagan barcha narsalar, foydalanuvchi nomiga yozilgan.
Mamlakat, AQSh shtati, shahar, provayder, sessiya identifikatori va umr. Har ikkala oʻrtoqlashilgan kirish yoʻlagida xohlagan tartibda olti parametrlar.
Sintaksis#
Sizning foydalanuvchi ismingiz bilan boshlang, keyin qoʻshing -key-value juftlar. Algoritm va qiymatlar kichik harflarda; tartib ahamiyatsiz; maxfiy soʻz oʻzgarmaydi. Agar parametr boʻlmasa, chiqish har qanday mamlakatdan tanlanadi va har bir bogʻlanishda oʻzgaradi.
USER-cc-us-state-tx-city-austin-sid-a1b2c3-ttl-30m:PASS
│ │ │ │ │ │
│ │ │ │ │ └─ hold it for 30 minutes
│ │ │ │ └─ session id: same id, same IP
│ │ │ └─ city (letters and digits only)
│ │ └─ US state (United States only)
│ └─ country, ISO 3166-1 alpha-2
└─ your usernameParamterlar#
| Parametrlar | Qimmatlar | Maʼnaviy |
|---|---|---|
| -cc- | Ikki harfli mamlakat kodi: us, de, br, jp | Bu mamlakatdan chiqing. 199 ta mamlakatlar turar joyda; mobil pul cheklash vaqtida roʻyxatga olingan davlatlarni qamrab oladi. |
| -state- | AQSh shtat kodi: tx, ca, ny | Bu holatdan chiqish. -cc-us; boshqa mamlakatlar uchun mavjud emas. |
| -shahar- | Faqat shahar nomi, kichik harflar, harf va raqamlar: newyork, berlin, saopaulo | Ushbu shahardan chiqing. -cc-Har biri Gana Uning mavjud shaharlarini aniq qiymat bilan roʻyxatga oladi. |
| -asn- | Avtonom tizim raqami AS Prefiks: 7922, 3320 | Bu provayder tomonidan eʼlon qilingan chiqish. -cc-Sizga biror narsani oʻrgatmoqchimisiz? |
| -sid- | Harf va raqamlar, 32gacha belgi: a1b2c3, job42 | Seans yopiq. Bir xil ID'ga ega boʻlgan talablar umri tugaguncha yoki qurilma oflayn holatiga oʻtguncha bir chiqishni taqsimlaydi. Yangi ID yangi IP'ni anglatadi. |
| -ttl- | Daqiqa yoki soatlar, dan 1m ikki 24h: 10m, 2h | Signal seansning umri, uning birinchi talabidan hisoblangan. Defolt 10m qachon -sid- yoʻq -ttl-. |
Oʻralash va sessiyalar#
Hech -sid- geytuer uchun yangi chiqishni tanlaydi har bir yangi bogʻlanish U qabul qiladigan. Aloqani jonli saqlaydigan yoki birdan koʻproq talablarni yuboradigan klientlar CONNECT tunnel, ulanish davom etayotgan vaqt davomida bir xil chiqindini saqlab qoling. Har bir talabda aylanish uchun keep-alive'ni oʻchiring yoki har bir qoʻngʻiroqdan keyin aloqani yoping; ulanishlar orasida bitta IP'ni saqlash uchun sessiya ID'sini qoʻllang.
- Xuddi shu
-sid-qiymat, bir xil IP, xohlagan sondagi parallel aloqalar uchun. Sizga kerak boʻlgancha koʻp seanslarni bir vaqtda bajaring; cheklov yoʻq. - Hayot muddati tugagan yoki uy bogʻlanganda, bu ID bilan keyingi talab bir yangi Boshqa parametrlarga mos keladigan IP. Buning uchun dizayn: har qanday uy tarmogʻida IP oʻzgarishi mumkin.
- Oʻgʻirlashni darhol majburiy qilish uchun, ID'ni oʻzgartiring. IDlar hisobingiz doirasiga mos keladi va hech qanday xarajat talab qilmaydi.
- Uy va mobil pullarda yopiq seanslar mavjud. Muayyan ISP, maʼlumotlar markazi va mobil qurilma proksilari bir xil IP'ga ega va eʼtiborsiz qoldiriladi
-sid-va-ttl-.
Misollar#
| Siz xohlaganingiz | Foydalanuvchi nomi |
|---|---|
| Har bir bogʻlanishda har qanday mamlakatdagi yangi IP | USER |
| Har bir bogʻlanishda yangi AQSh IP | UZBEKChA |
| Texas uy-joy | UZBEKChA |
| Berlin shahridagi istalgan IP manzil | USER-cc-de-city-berlin |
| Bir Berlin IP'si oʻn daqiqa ushlab turildi | USER-cc-de-city-berlin-sid-7f3a9 |
| Yaponiyalik IP ikki soat ushlab turildi | UZBEKChA |
| Comcast abonenti (AS7922) | UZBEKChA |
| Deutsche Telekom mobil abonentlari, 15 daqiqa ushlab turildi | USER-cc-de-asn-3320-sid-m1-ttl-15m |
| Yigirma parallel Braziliya sessiyalari | UZBEKChA |
Shahar nomlari#
Shahar qiymati shahar nomi ASCII kichik harflarida boʻshliqlar, bogʻlovchilar, apostroflar va aktsentlar olib tashlangan holda: New York boʻladi newyork, São Paulo boʻladi saopaulo, Düsseldorf boʻladi dusseldorf, Frankfurt am Main roʻyxatga olingan frankfurt. Taxmin qilish oʻrniga mamlakat sahifasida bosilgan qiymatdan foydalaning; bu geytga toʻgʻri keladigan aniq satrdir.
Parametr hurmat qilinmaganda nima boʻladi#
| Qattiq disk | Javob | Nima qilish kerak |
|---|---|---|
Namuomala qulf yoki xato shakllangan qiymat (-country-us, -ttl-90x) | 400 Bad Request | Soʻzni toʻgʻrilang; javobning bosh qismi parametr nomi bilan ataladi. |
-city- yoki -state- siz -cc-yoki -state- AQSh tashqarisida | 400 Bad Request | Qoʻshish -cc-us yoki parametrni tashlang. |
| Hozirda kombinatsiya uchun onlayn chiqish yoʻq (masalan, kichik shahar va bir ASN) | 502 Bad Gateway | Qayta urinish, keyin kengaytirish: tushirish -asn-, keyin -city-. |
| Paramterlar ajratilgan manzilga yuboriladi | Eʼtibor berilmagan | Hech narsa yoʻq; IP fiksirlangan. |