Ændrer en VPN din GPS-placering? Hvad der faktisk flytter sig
En udgang i et andet land og et kort, der stadig finder din gade, er begge normale. Skil IP-skønnet, enhedens bestemmelse og den gemte etiket ad.
En VPN er ikke en placeringsændrer, og udtrykket dækker fire forskellige ting, som folk behandler som én. Et IP-adresse-skøn flytter sig, når din udgang flytter sig. En enheds position flytter sig ikke, fordi den kommer fra sensorer i din hånd. En tilladelse afgør, hvilke apps der overhovedet må bede om den position. Og en gemt by, leveringsadresse eller kontopræference ligger i en database, som ingen af de to første rører ved. Når du ved, hvilken af de fire du ser på, bliver «VPN’en virkede ikke» normalt et meget mindre spørgsmål.
De to påstande, der smelter sammen
«Din placering» betyder enten, hvor internettet tror, din forbindelse kommer fra, eller hvor enheden fysisk er. Det produceres af utilknyttede systemer med forskellige fejlmåder. Det første er en slutning, en tredjepart drager ud fra en adresse, den har fået. Det andet er en måling, din egen hardware laver, og som i de fleste tilfælde først deles, efter du har tilladt det.
| What you see | Where it comes from | Does a VPN move it |
|---|---|---|
| "Your IP is in Germany" | Commercial geolocation database keyed to address ranges | Yes, because the exit address changed |
| Map pin on your street | GPS, plus Wi-Fi and cell inputs from the OS | No |
| Weather defaults to another city | Account setting or a previous estimate | Sometimes, indirectly |
Hvordan IP-skønnet opstår
Ingen spørger din router, hvor den er. Udbyderne bygger databaser, der knytter adresseområder til lande, regioner og nogle gange byer ved hjælp af registertildelinger, indkøb af kommercielle data og målinger som latenstid fra kendte observationspunkter. Opslaget besvarer et spørgsmål om blokken, ikke om enheden, der bruger den.
Derfor ændrer en VPN svaret øjeblikkeligt, og derfor er svaret ofte forkert alligevel: forbrugerforbindelser omfordeles, mobilområder deles over en hel region, og en database kan være måneder bagud. Og Geolocation API er en helt anden mekanisme, hvorfor de to tal foran dig kan være uenige, uden at nogen af dem er i stykker.
Hvordan telefonen ved, hvor den er
Placeringstjenester kombinerer satellitbestemmelser med identifikatorerne for nærliggende Wi-Fi-netværk og mobilmaster, sammenholdt med databaser over, hvor disse radioer menes at være. Styresystemet laver kombinationen og giver et resultat til den app, der bad om det. At sende den apps trafik gennem en server i et andet land flytter ikke radioerne, så bestemmelsen bliver, hvor enheden er.
Der er en subtil vekselvirkning, som er værd at kende. Hvis en app læser placering fra netværket i stedet for styresystemet, kan en ændret rute flytte det, den udleder. Det er sjældent i mobilapps og almindeligt på websider, og det er grunden til, at en browserside kan rapportere en by, mens telefonens eget kort viser din gade.
Omtrentlig tilladelse er mellemtingen. Den giver appen et grovere svar udledt af de samme sensorer, hvilket ændrer detaljen uden at ændre routing overhovedet.
Tilladelsen er den kontakt, folk leder efter
Hvis målet er, at en app ikke skal kende din position, er styringen styresystemets tilladelse pr. app, ikke VPN-serverlisten. De fleste platforme adskiller nu præcis og omtrentlig adgang, og begge kan trækkes tilbage pr. app. Browsere tilføjer et andet tilladelseslag pr. websted, så et websted, du tillod for måneder siden, kan anmode om enhedens placering uden at vise en ny prompt.
At trække tilladelsen tilbage stopper fremtidig adgang efter platformens regler. Det sletter ikke en position, tjenesten allerede har gemt, og det ændrer ikke det IP-skøn, som ethvert andet websted vil beregne ud fra din forbindelse. Det er tre separate oprydninger, og kun én af dem er en tilladelseskontakt.
Etiketter, der kommer fra en konto
Et bynavn på en side kan være en gemt præference i stedet for en måling. Hjemadresse, foretrukken butik, standardlevering og tidszone er kontofelter; at ændre din udgang gør intet ved dem, og en tjeneste kan blive ved med at vise den gamle værdi, indtil den opdateres. Før du redigerer noget, skal du afgøre, hvilken af de tre kilder etiketten kom fra: et friskt IP-skøn, en enhedsbestemmelse eller en gemt indstilling.
Test én variabel ad gangen. Tjek IP’en i den samme browser, hvis rute du ændrede, læs derefter appens tilladelsestilstand, og se så på kontoens egen placeringsindstilling. At ændre alle tre samtidig giver et resultat, som ingen kan tilskrive.
Vælg en udgang for den netværksvej, den giver dig, og behandl enhver placeringsændring som en bivirkning på et af de fire lag som en bivirkning på et af de fire lag i stedet for et løfte.