Endrer en VPN GPS-posisjonen din? Hva som faktisk beveger seg
En utgang i et annet land og et kart som fortsatt finner gaten din, er begge normale. Skill IP-estimatet, enhetens posisjon og den lagrede etiketten.
En VPN er ikke en posisjonsendrer, og uttrykket dekker fire forskjellige ting som folk behandler som én. Et IP-adresseestimat flytter seg når utgangen din flytter seg. En enhets posisjon flytter seg ikke, fordi den kommer fra sensorer i hånden din. En tillatelse avgjør hvilke apper som i det hele tatt kan be om den posisjonen. Og en lagret by, leveringsadresse eller kontopreferanse ligger i en database som ingen av de to første rører. Når du vet hvilken av de fire du ser på, blir «VPN-en virket ikke» vanligvis et mye mindre spørsmål.
De to påstandene som smelter sammen
«Posisjonen din» betyr enten hvor internett tror tilkoblingen din kommer fra, eller hvor enheten fysisk er. Begge produseres av ubeslektede systemer med ulike feilmoduser. Den første er en slutning en tredjepart trekker fra en adresse den har fått. Den andre er en måling din egen maskinvare gjør, og som i de fleste tilfeller først deles etter at du har tillatt 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-estimatet oppstår
Ingen spør ruteren din hvor den er. Leverandørene bygger databaser som kobler adresseområder til land, regioner og noen ganger byer, ved hjelp av registertildelinger, kjøp av kommersielle data og målinger som latens fra kjente observasjonspunkter. Oppslaget svarer på et spørsmål om blokken, ikke om enheten som bruker den.
Derfor endrer en VPN svaret umiddelbart, og derfor er svaret ofte feil likevel: forbrukerforbindelser blir omfordelt, mobilområder deles over en hel region, og en database kan være måneder bak. Og Geolocation API er en helt annen mekanisme, derfor kan de to tallene foran deg være uenige uten at noen av dem er ødelagt.
Hvordan telefonen vet hvor den er
Posisjonstjenester kombinerer satellittbestemmelser med identifikatorene til nærliggende Wi-Fi-nettverk og mobilmaster, sammenholdt med databaser over hvor disse radiosignalene er kjent. Operativsystemet gjør kombinasjonen og gir et resultat til appen som ba om det. Å sende den appens trafikk gjennom en server i et annet land flytter ikke radiosignalene, så bestemmelsen blir der enheten er.
Det finnes én subtil vekselvirkning det er verdt å kjenne. Hvis en app leser posisjon fra nettet i stedet for operativsystemet, kan en endret rute forskyve det den utleder. Det er sjeldent i mobilapper og vanlig på nettsider, og derfor kan en nettleserside rapportere en by mens telefonens eget kart viser gaten din.
Omtrentlig tillatelse er mellomtilfellet. Den gir appen et grovere svar utledet fra de samme sensorene, noe som endrer detaljnivået uten å endre rutingen i det hele tatt.
Tillatelsen er bryteren folk leter etter
Hvis målet er at en app ikke skal kjenne posisjonen din, er styringen operativsystemets tillatelse per app, ikke VPN-serverlisten. De fleste plattformer skiller nå presis fra omtrentlig tilgang, og begge kan trekkes tilbake per app. Nettlesere legger til et andre tillatelseslag per nettsted, så et nettsted du tillot for måneder siden, kan be om enhetens posisjon uten å vise en ny forespørsel.
Å trekke tilbake tillatelsen stopper fremtidig tilgang etter plattformens regler. Det sletter ikke en posisjon tjenesten allerede har lagret, og det endrer ikke IP-estimatet som ethvert annet nettsted vil beregne fra tilkoblingen din. Det er tre separate opprydninger, og bare én av dem er en tillatelsesbryter.
Etiketter som kommer fra en konto
Et bynavn på en side kan være en lagret preferanse i stedet for en måling. Hjemadresse, favorittbutikk, standardlevering og tidssone er kontofelter; å endre utgangen din gjør ingenting med dem, og en tjeneste kan fortsette å vise den gamle verdien til den oppdateres. Før du redigerer noe, avgjør hvilken av de tre kildene etiketten kom fra: et ferskt IP-estimat, en enhetsbestemmelse eller en lagret innstilling.
Test én variabel om gangen. Sjekk IP-en i den samme nettleseren som du endret ruten i, les deretter appens tillatelsesstatus, og se så på kontoens egen posisjonsinnstilling. Å endre alle tre samtidig gir et resultat ingen kan tilskrive.
Velg en utgang for nettverksveien den gir deg, og behandle enhver posisjonsendring som en bivirkning på ett av de fire lagene som en bivirkning på ett av de fire lagene i stedet for et løfte.