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 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

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ę.

Powiązane artykuły