Kaks mehhanismi võivad linna ekraanile panna ja ainult üks neist hoolib sellest, kust teie VPN väljub. Brauseri Geolocation API tagastab seadme asukoha, kui lehel on luba, ja IP-otsing hindab piirkonda aadressi järgi, kust päring saabus. Veebileht, mis näitab teie tegelikku linna, samal ajal kui tunnel töötab teises riigis, kasutab tavaliselt esimest mehhanismi või loeb linna, mille see kuud tagasi salvestas. Neid juhtumeid eraldab viis sammu.

Esimene samm: otsustage, milline mehhanism saab vastata

Alustage küsimusega, mida leht üldse teada saab. Seadme asukoht nõuab API-kutset ja loa otsust ning annab täpse koordinaadi. IP-hinnang ei nõua kasutajalt midagi ja annab parimal juhul linna, sageli vale. Salvestatud konto eelistus ei nõua kumbagi ja peab vastu igale võrgu muutusele.

Need kolm allikat selgitavad peaaegu iga teatist. Kaardileht, mis keskendub teie tänavale, kasutab API-t. Pood, mis tervitab teid vales keeles, kasutab IP-hinnangut. Uudisteleht, mis näitab pärast kolimist endiselt teie kodulinna, kasutab seda, mille teie konto salvestas.

What the page showsLikely source
Street-level accuracyDevice position from the Geolocation API
City or region onlyIP geolocation of the exit address
Same city for monthsStored account preference
Different result in a private windowStored permission or cached state

Teine samm: lugege luba täpselt selle päritolu jaoks

Brauserid mäletavad loa otsust iga päritolu kohta, nii et leht, mille lubasite eelmisel aastal, avaneb ilma uue küsimuseta. Vaadake selle konkreetse lehe asukohakannet brauseri lehesätetes, mitte üldist vaikeväärtust, sest üldine säte otsustab ainult selle, mis juhtub siis, kui midagi pole salvestatud.

Seejärel kontrollige operatsioonisüsteemi. Brauser vajab kaasaegses arvutis või telefonis ka platvormi asukohaluba, ja keelatud platvormiluba paneb API nurjuma ka siis, kui leht on lubatud. Saadaolev asukoht võib tulla platvormi teenustest, millel pole tunneliga midagi pistmist.

Kahte tehnilist tingimust selgitavad enamikku tõrkeid, mis näevad välja nagu VPN-i probleemid. API nõuab turvalist konteksti, nii et tavaline HTTP-leht ei saa seda üldse kasutada, ja manustatud raame võib blokeerida lehe Permissions Policy. Keelatud päring on seega palju sagedamini brauseri või lehe poliitika tulemus kui võrgu oma.

Kolmas samm: kinnitage väljumisaadress värske päringuga

Küsige sõltumatult teenuselt, millist aadressi see näeb, samast brauserist, mida testite. Vananenud vaheleht, service worker või vahemällu salvestatud leht võib teatada eilse vastuse, ja värske vastuse võrdlemine sellega, mida leht näitab, kõrvaldab selle kahtluse.

curl -s https://ifconfig.me
curl -s https://ipinfo.io/json

Käivitage need masinast, mitte ruuterist, ja kirjutage üles aadress ja riik, mille igaüks tagastab. Kui mõlemad teatavad VPN-i riigist ja leht näitab endiselt teie kodulinna, ei ole väljumine allikas ning ülejäänud kandidaadid on luba, salvestatud andmed ja lekke tee.

Lekketeed on kolmas võimalus: brauserilaiendus oma võrgupinuga, split-tunnel marsruut, mis saadab lehe tunnelist välja, või IPv6 tee, mida tunnel ei kanna. Igaüks on nähtav päringus endas, seepärast tuleb väljumiskontroll enne mis tahes sätete muutmist. Oma proxy-sätetega laiendus on see, mille inimesed kahe silma vahele jätavad, sest see võib ühe vahelehe jaoks tunnelist mööda minna.

Neljas samm: vaadake, mida konto on juba salvestanud

Loa tühistamine mõjutab tulevast juurdepääsu brauseri reeglite järgi ega kustuta asukohta, mille teenus on juba salvestanud. Salvestatud kodulinn, tarneaadress või profiili piirkond jääb alles, kuni rakendus selle uuendab, ja leht saab väljumisaadressist siiski ligikaudse hinnangu teha.

Otsige lehe enda asukohakontrolli enne, kui järeldate, et brauser on süüdi. Paljud rakendused hoiavad käsitsi piirkonnavalijat, mis tühistab iga automaatse hinnangu, ja konto kirjet lugev toeagent näeb seda väärtust, mitte teie praegust ühendust.

Kui salvestatud väärtus on oluline, muutke seda kontol ja märkige kuupäev. See annab teile teise andmepunkti, kui vana linn uuesti ilmub. Ekraanipilt konto lehest enne muudatust on väärt rohkem kui kirjeldus pärast seda.

Viies samm: muutke korraga ühte muutujat

Testige kindlas järjekorras: värske väljumiskontroll, päritolu luba, platvormi luba, konto säte ja seejärel teine brauseriprofiil. Mitme asja korraga muutmine muudab allika tuvastamatuks, ja nii muutub viie minuti vastus nädalapikkuseks oletuseks.

Kirjutage üles, mida muutsite ja mida leht pärast seda näitas. Kui kuvamine muutub ainult privaatses aknas, on põhjus salvestatud olek; kui see ei muutu kunagi, kasutab leht IP-hinnangut või konto väärtust, mida brauser mõjutada ei saa. Hoidke enne ja pärast samas märkmes, sest muster on tõend.

Olge järelduses ausad: VPN muudab aadressi, kust päring tuleb, ja Geolocation API on eraldi loaga kanal, mida tunnel ei puuduta. Mõlemad faktid võivad olla korraga tõesed, ja enamik segadust tekitavaid teatisi tuleb sellest, et neid käsitletakse alternatiividena.

Seotud artiklid