VPN е включен, но приложението все още знае къде сте
Работещата VPN скрива адреса ви, а не позицията, която приложението чете и качва. Отделете маршрута от данните, които едно разрешение вече е издало.
Включвате VPN, отваряте приложението и то все още показва града, в който стоите. Нищо не е счупено. Приложението съобщава нещо, което вече знае, вместо да гледа как трафикът ви излиза от тунела. В този резултат се крият два различни въпроса и объркването им кара хората да преинсталират клиента.
Какво всъщност е получило приложението
Позиция на екрана може да дойде поне от четири места. Определяне на местоположението от устройството, приблизителен град, извлечен от IP адреса ви, адрес, запазен в акаунта ви, или нещо, което сте въвели във формуляр.
Определянето на местоположението от устройството е това, което хората имат предвид, когато казват, че приложението знае къде са. На телефон това са GPS, сканиране на Wi-Fi и клетъчни данни, комбинирани от системата; на лаптоп обикновено е заявка към база данни с Wi-Fi. Всичко това идва чрез разрешение, което приложението е поискало и вие сте дали. Тунелът никога не участва.
Данните в акаунта са по-хитрият източник. Приложение за доставки, което вече пази домашния ви адрес, не се нуждае от сензор, за да ви го покаже.
Защо тунелът не може да покрие това
VPN заменя адреса, от който уж идва трафикът ви. Той не докосва модела на разрешенията, сензорите или записа в акаунта на сървъра. Данните, които приложението събира локално и после качва, пътуват вътре в криптираната връзка, за което връзката съществува. Получаващият сървър научава полезния товар, защото приложението е решило да го изпрати.
Помислете за име, въведено във формуляр. Тунелът скрива плика, не писмото.
Затова проверката на адреса в браузър може да не съвпада с приложението. Браузърът съобщава адреса на изхода; приложението съобщава показание на сензор. И двете са верни отговори на различни въпроси.
Разрешение, право и какво позволява платформата
Контролите за местоположението на Mac от Apple са полезен ориентир, защото обясняват откъде идва числото: приложенията използват Location Services, а Mac оценява позицията си по наблизо Wi-Fi мрежи. Същата страница отбелязва, че приложенията и сайтовете могат да използват други методи дори когато Location Services е изключен. Тази уговорка е цялата история в един ред.
На телефоните разделението е подобно. Приложението или има разрешение за местоположение, или няма, а платформата решава какво може да чете. Клиентът на VPN не е управител на разрешения и не може да отнеме разрешението на друго приложение.
Езикът, часовата зона и регионалните настройки са слаби сигнали сами по себе си. Те изместват къде услугата предполага, а не къде сте вие.
Как изглежда истинско изтичане
Истинските изтичания си струва да се отделят, защото имат различни симптоми: истинският ви адрес изплува в диагностиката на самата страница, DNS заявките се решават през вашия доставчик, трафикът по IPv6 излиза извън тунела или правило за разделен тунел изключва приложението, което ви е важно. Тези дефекти показват хост, с който не сте възнамерявали да се свържете, и се променят, когато изключите VPN.
Признакът е посоката на изненадата. Изтичането разкрива кои сте на непознат, докато подаването от приложението разкрива какво приложението вече е имало.
Проверете първия случай, като сравните какво съобщава даден сайт за адреса ви с това, което таблото на VPN казва за свързаната сесия. Проверете втория, като погледнете какво пази профилът на акаунта ви.
Какво да проверите в следващите десет минути
Отворете раздела с разрешенията на приложението и прочетете настройката за местоположение. Ако е разрешена, а не искате приложението да има позиция, превключете я на приблизителна или я откажете, после презаредете приложението, за да спре да използва кеширано определение. След това погледнете запазения адрес и полетата за качване, защото отнемането на разрешение не изтрива стойност, която сървърът вече държи. Накрая проверете списъка за разделен тунел в клиента на VPN, за да знаете кои приложения заобикалят тунела.
Направете тези три поред и двусмислието обикновено се разпада само.
Ако позицията преживее всичко това, а таблото на VPN все още показва здрава сесия, гледате запазени данни, а не изтичане. Смяната на изходната страна няма да я премести. Изтриването на запазената стойност или на полето в акаунта, което я е създало, е единствената стъпка, която ще го направи.