Un VPN no és un canviador d’ubicació, i la frase cobreix quatre coses diferents que la gent tracta com una de sola. L’estimació de l’adreça IP es mou quan es mou la teva sortida. La posició del dispositiu no es mou, perquè prové de sensors que tens a la mà. El permís decideix quines aplicacions poden demanar aquesta posició. I una ciutat desada, una adreça de lliurament o una preferència de compte seuen en una base de dades que no toca cap de les dues primeres. Un cop saps a quina de les quatre mires, «el VPN no ha funcionat» sol convertir-se en una pregunta molt més petita.

Les dues afirmacions que es fusionen

«La teva ubicació» vol dir o bé on l’internet creu que ve la teva connexió, o bé on és físicament el dispositiu. Les produeixen sistemes no relacionats amb maneres de fallar diferents. La primera és una inferència que fa un tercer a partir d’una adreça que li han donat. La segona és un mesurament que fa el teu propi maquinari i que, en la majoria de casos, només es comparteix després que ho hagis permès.

What you seeWhere it comes fromDoes a VPN move it
"Your IP is in Germany"Commercial geolocation database keyed to address rangesYes, because the exit address changed
Map pin on your streetGPS, plus Wi-Fi and cell inputs from the OSNo
Weather defaults to another cityAccount setting or a previous estimateSometimes, indirectly

Com es produeix l’estimació d’IP

Ningú no pregunta al teu router on és. Els proveïdors construeixen bases de dades que relacionen rangs d’adreces amb països, regions i de vegades ciutats, utilitzant assignacions de registres, compres de dades comercials i mesuraments com la latència des de punts d’observació coneguts. La consulta respon una pregunta sobre el bloc, no sobre el dispositiu que el fa servir.

Per això un VPN canvia la resposta a l’instant i per això la resposta sovint és errònia igualment: les connexions de consum es reassignen, els rangs mòbils es comparteixen per tota una regió i una base de dades pot estar mesos endarrerida. I Geolocation API és un mecanisme completament diferent, i per això els dos números que tens al davant poden discrepar sense que cap dels dos estigui espatllat.

Com sap el telèfon on és

Els serveis d’ubicació combinen fixacions per satèl·lit amb els identificadors de xarxes Wi-Fi i torres de telefonia properes, comparats amb bases de dades de on se sap que són aquestes ràdios. El sistema operatiu fa la combinació i lliura un resultat a l’aplicació que l’ha demanat. Enviar el trànsit d’aquesta aplicació per un servidor en un altre país no mou les ràdios, així que la fixació es queda on és el dispositiu.

Hi ha una interacció subtil que val la pena conèixer. Si una aplicació llegeix la ubicació de la xarxa en lloc del sistema operatiu, una ruta canviada pot desplaçar el que infereix. Això és rar a les aplicacions mòbils i habitual a les pàgines web, i és la raó per la qual una pàgina del navegador pot informar d’una ciutat mentre el mapa propi del telèfon mostra el teu carrer.

El permís aproximat és el cas intermedi. Dona a l’aplicació una resposta més grollera derivada dels mateixos sensors, cosa que canvia el detall sense canviar gens l’encaminament.

El permís és l’interruptor que la gent busca

Si l’objectiu és que una aplicació no sàpiga la teva posició, el control és el permís per aplicació del sistema operatiu, no la llista de servidors VPN. La majoria de plataformes ara separen l’accés precís de l’aproximat, i tots dos es poden revocar per aplicació. Els navegadors afegeixen una segona capa de concessió per lloc, així que un lloc que vas permetre fa mesos pot demanar la ubicació del dispositiu sense mostrar cap avís nou.

Revocar el permís atura l’accés futur segons les regles de la plataforma. No esborra una posició que el servei ja ha desat ni canvia l’estimació d’IP que qualsevol altre lloc calcularà a partir de la teva connexió. Són tres neteges separades, i només una és un interruptor de permís.

Etiquetes que vénen d’un compte

El nom d’una ciutat en una pàgina pot ser una preferència desada i no un mesurament. L’adreça de casa, la botiga preferida, el lliurament per defecte i la zona horària són camps del compte; canviar la sortida no els fa res, i un servei pot seguir mostrant el valor antic fins que es refresqui. Abans d’editar res, decideix de quina de les tres fonts ve l’etiqueta: una estimació d’IP recent, una fixació del dispositiu o un paràmetre desat.

Prova una variable alhora. Comprova la IP al mateix navegador on has canviat la ruta, després llegeix l’estat del permís de l’aplicació i després mira el paràmetre d’ubicació del propi compte. Canviar les tres coses alhora produeix un resultat que ningú no pot atribuir.

Tria una sortida pel camí de xarxa que et dona, i tracta qualsevol canvi d’ubicació com a efecte secundari en una de les quatre capes com un efecte secundari en una de les quatre capes en lloc d’una promesa.

Articles relacionats