Czy VPN zmienia Twoją lokalizację GPS? Co naprawdę się przesuwa
Wyjście w innym kraju i mapa, która wciąż znajduje Twoją ulicę, są oba normalne. Oddziel szacowanie IP, ustalenie pozycji urządzenia i zapisaną etykietę.
VPN nie jest narzędziem do zmiany lokalizacji, a to wyrażenie obejmuje cztery różne rzeczy, które ludzie traktują jako jedną. Oszacowanie adresu IP przesuwa się, gdy przesuwa się Twoje wyjście. Położenie urządzenia się nie przesuwa, bo pochodzi z czujników w Twojej ręce. Zezwolenie decyduje, które aplikacje mogą w ogóle prosić o tę pozycję. A zapisane miasto, adres dostawy lub preferencja konta siedzą w bazie danych, której nie dotyka żadna z dwóch pierwszych. Gdy wiesz, na którą z czterech patrzysz, „VPN nie zadziałał” zwykle staje się znacznie mniejszym pytaniem.
Dwa twierdzenia, które się zlewają
„Twoja lokalizacja” oznacza albo miejsce, z którego według internetu pochodzi Twoje połączenie, albo miejsce, w którym urządzenie fizycznie jest. Oba tworzą niepowiązane systemy o różnych trybach awarii. Pierwsze to wniosek, który strona trzecia wyciąga z podanego jej adresu. Drugie to pomiar wykonywany przez Twój własny sprzęt i w większości przypadków udostępniany dopiero po Twojej zgodzie.
| 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 |
Jak powstaje szacowanie IP
Nikt nie pyta Twojego routera, gdzie jest. Dostawcy budują bazy danych, które przypisują zakresy adresów do krajów, regionów, a czasem miast, wykorzystując przydziały rejestrowe, zakupy danych komercyjnych i pomiary, takie jak opóźnienie ze znanych punktów obserwacyjnych. Wyszukiwanie odpowiada na pytanie o blok, a nie o urządzenie, które go używa.
Dlatego VPN natychmiast zmienia odpowiedź i dlatego odpowiedź często i tak jest błędna: połączenia konsumenckie są przydzielane na nowo, zakresy mobilne są współdzielone w całym regionie, a baza danych może być opóźniona o miesiące. A Geolocation API to zupełnie inny mechanizm, dlatego dwie liczby przed Tobą mogą się różnić, choć żadna nie jest zepsuta.
Skąd telefon wie, gdzie jest
Usługi lokalizacji łączą ustalenia satelitarne z identyfikatorami pobliskich sieci Wi-Fi i stacji bazowych, porównując je z bazami danych o tym, gdzie te radia są znane. System operacyjny wykonuje łączenie i przekazuje wynik aplikacji, która o niego poprosiła. Przepuszczenie ruchu tej aplikacji przez serwer w innym kraju nie przesuwa radia, więc ustalenie pozostaje tam, gdzie jest urządzenie.
Jest jedna subtelna interakcja, którą warto znać. Jeśli aplikacja czyta lokalizację z sieci, a nie z systemu operacyjnego, zmieniona trasa może przesunąć to, co z niej wnioskuje. To rzadkie w aplikacjach mobilnych, a częste na stronach internetowych, i dlatego strona w przeglądarce może podać miasto, podczas gdy własna mapa telefonu pokazuje Twoją ulicę.
Zezwolenie przybliżone jest przypadkiem pośrednim. Daje aplikacji grubszą odpowiedź uzyskaną z tych samych czujników, co zmienia szczegółowość, ale w ogóle nie zmienia trasowania.
Zezwolenie to przełącznik, którego ludzie szukają
Jeśli celem jest, aby aplikacja nie znała Twojej pozycji, kontrolą jest zezwolenie systemu operacyjnego dla każdej aplikacji, a nie lista serwerów VPN. Większość platform rozdziela teraz dostęp precyzyjny od przybliżonego, a oba można cofnąć dla każdej aplikacji. Przeglądarki dodają drugą warstwę zezwoleń dla każdej witryny, więc witryna, której pozwoliłeś miesiące temu, może poprosić o lokalizację urządzenia bez pokazywania nowego pytania.
Cofnięcie zezwolenia zatrzymuje przyszły dostęp zgodnie z zasadami platformy. Nie usuwa pozycji, którą usługa już zapisała, i nie zmienia szacowania IP, które każda inna witryna obliczy z Twojego połączenia. To trzy osobne porządki, a tylko jeden z nich jest przełącznikiem zezwolenia.
Etykiety pochodzące z konta
Nazwa miasta na stronie może być zapisaną preferencją, a nie pomiarem. Adres domowy, ulubiony sklep, domyślna dostawa i strefa czasowa to pola konta; zmiana wyjścia nic im nie robi, a usługa może nadal pokazywać starą wartość, dopóki się nie odświeży. Zanim cokolwiek edytujesz, ustal, z którego z trzech źródeł pochodzi etykieta: świeżego szacowania IP, ustalenia urządzenia czy zapisanego ustawienia.
Testuj jedną zmienną naraz. Sprawdź IP w tej samej przeglądarce, w której zmieniłeś trasę, potem odczytaj stan zezwolenia aplikacji, a potem spójrz na własne ustawienie lokalizacji konta. Zmiana wszystkich trzech jednocześnie daje wynik, którego nikt nie może przypisać.
Wybierz wyjście ze względu na ścieżkę sieciową, którą daje, i traktuj każdą zmianę lokalizacji jako skutek uboczny na jednej z czterech warstw jako skutek uboczny na jednej z czterech warstw, a nie jako obietnicę.