Geolokace IP

Najděte geografickou polohu jakékoli IP adresy: země, region, město, PSČ, souřadnice, ISP, časové pásmo, počasí, nadmořská výška a mapa.

Zeptejte se webu „kde teď jsem?" a ve skutečnosti existují jen dvě upřímné odpovědi, které vám může dát. Jednou je přibližný odhad na základě vaší IP adresy — obvykle dost přesný na to, aby určil vaše město a poskytovatele internetu. Druhou je přesné určení pomocí Geolocation API vašeho prohlížeče, které vás dokáže umístit s přesností na pár metrů, ale jen poté, co s tím souhlasíte. Tento nástroj ukazuje obě metody vedle sebe, abyste viděli, jak daleko se od sebe liší.

Poloha
Síť
Prostředí

Kde jsem? Dva způsoby, jak se zjišťuje vaše poloha

Zeptejte se webu „kde teď jsem?" a ve skutečnosti existují jen dvě upřímné odpovědi, které vám může dát. Jednou je přibližný odhad na základě vaší IP adresy — obvykle dost přesný na to, aby určil vaše město a poskytovatele internetu. Druhou je přesné určení pomocí Geolocation API vašeho prohlížeče, které vás dokáže umístit s přesností na pár metrů, ale jen poté, co s tím souhlasíte. Tento nástroj ukazuje obě metody vedle sebe, abyste viděli, jak daleko se od sebe liší.

Tyto dvě metody spolu nesoupeří. Odpovídají na mírně odlišné otázky, selhávají z různých důvodů a vědět, která je která, ušetří spoustu zmatků, když mapa umístí bod do špatného města.

Poloha podle IP: nejlepší odhad sítě

Každé zařízení na internetu má IP adresu a každá IP adresa patří do bloku, který nějaká organizace zaregistrovala u regionálního registrátora, jako je RIPE nebo ARIN. Geolokační databáze vycházejí z těchto registračních záznamů a přidávají k nim směrovací data, opravy od poskytovatelů a hlášení od komunity, aby odhadly, kde se každá adresa skutečně používá. Když se tato stránka načte, server vyhledá vaši IP v jedné z těchto databází a vrátí zemi, region, město a jméno vašeho poskytovatele.

Je to rychlé a nevyžaduje to žádné svolení — IP cestuje s každým vaším požadavkem. Cenou za to je přesnost. Výsledky na úrovni země jsou téměř vždy správné, v praxi nad 99 %. Na úrovni města se to začíná komplikovat: v závislosti na zemi a síti se správné město trefí zhruba v jedné pětině až třech čtvrtinách případů. Poloha, kterou vidíte, bývá často registrovaná adresa vašeho poskytovatele, ne váš obývací pokoj.

Zářící lokalizační bod vznášející se nad stylizovanou tmavou mapou světa s tyrkysovými síťovými trasami
Geolokace IP mapuje váš adresní blok na region, ne na ulici.

Proč je poloha podle IP někdy prostě špatně

Několik věcí ji vychyluje a žádná z nich neznamená, že je něco rozbité:

Geolokace v prohlížeči: přesná, ale dobrovolná

Geolocation API prohlížeče je úplně jiná záležitost. Na telefonu se spoléhá na skutečné GPS, přesné na zhruba deset metrů v otevřeném prostoru. Na notebooku bez GPS provádí triangulaci z blízkých Wi-Fi sítí a vysílačů mobilních operátorů, což se obvykle vejde do dvaceti až sto metrů. To je rozdíl mezi „vaší čtvrtí" a „vaší budovou."

Protože je to opravdu citlivá informace, je uzamčena za výzvou k udělení svolení. Když se stránka poprvé zeptá, prohlížeč vyskočí s žádostí — Povolit nebo Blokovat — a nic se nestane, dokud si nevyberete. Pokud odmítnete, API prostě vrátí chybu; stránka to nedokáže obejít. Pokud povolíte, poloha se přečte jednou a předá stránce ve vašem prohlížeči. Tento nástroj ji neukládá ani nikam neposílá; údaj, který vidíte, se počítá lokálně a zmizí, jakmile zavřete kartu.

Tento princip dobrovolného souhlasu je celý smysl věci. Poloha podle IP je pasivní a vždy dostupná; přesná poloha je něco, co vědomě povolujete, pro každý web zvlášť, a kdykoliv to můžete odvolat v nastavení prohlížeče.

Dva lokalizační body na tmavém glóbu ukazující široký kruh odhadu podle IP oproti přesnému bodu GPS v tyrkysové a zlaté barvě
IP dává široký region; GPS jej zúží na jediný bod.

K čemu se poloha ve skutečnosti používá

Poloha většinou vykonává tichou, užitečnou práci. Aplikace na počasí potřebují znát vaše město, aby zobrazily správnou předpověď. Mapy používají přesné určení, aby vás vycentrovaly a navedly domů. „Restaurace poblíž" a vyhledávače prodejen se spoléhají na jakýkoliv signál, který dostanou. Streamovací a nákupní weby uplatňují regionální ceny nebo licencování podle vaší IP. Banky a platební zpracovatelé kontrolují, zda se země vaší IP shoduje s vaším účtem, jako základní signál proti podvodům — to je jeden z důvodů, proč VPN občas spustí ověřovací krok.

Nic z toho nevyžaduje vaši domácí adresu. Hrubý odhad podle IP pokryje počasí a regiony obsahu; přesné určení z prohlížeče přijde na řadu jen tehdy, když aplikace opravdu potřebuje přesnost, jako navigace krok za krokem.

Poznámka k soukromí

Stojí za to vyjasnit, co každá metoda odhaluje. Vaše IP je viditelná pro každý server, ke kterému se připojíte — tak internet funguje — takže poloha na úrovni IP není ve skutečnosti tajemstvím, jen je nepřesná. Přesná poloha je to, co stojí za ochranu, a výzva k svolení je vaše kontrolní místo. Udělujte ji jen tam, kde ji potřebujete, a čas od času zkontrolujte oprávnění webů ve svém prohlížeči, abyste vyčistili zapomenutá povolení. Pokud chcete také vidět, s jakými servery váš provoz komunikuje, dobrým dalším krokem je nástroj pro vyhledávání DNS.

Často kladené otázky

Proč moje poloha podle IP ukazuje špatné město?

Obvykle proto, že poloha patří vašemu poskytovateli internetu, ne vám. Mobilní operátoři směrují provoz přes centrální brány, firemní sítě protahují všechny přes jedno místo a geolokační databáze mohou zaostávat, když se adresy přeřadí. VPN také ukáže město svého serveru místo vašeho.

Jak přesná je geolokace podle IP?

Úroveň země je téměř vždy správná, kolem 99 % nebo lépe. Úroveň města je mnohem nejistější, trefí se zhruba ve 20 až 75 % případů podle země a sítě. Berte to jako přibližný region, ne přesné místo.

Jak přesná je poloha přes GPS v prohlížeči?

Na telefonu s GPS často do zhruba deseti metrů v otevřeném prostoru. Na notebooku se přepne na triangulaci z Wi-Fi a vysílačů mobilních sítí, což se obvykle vejde do dvaceti až sto metrů — stále mnohem přesnější než odhad podle IP.

Sleduje nebo ukládá tento nástroj mou polohu?

Ne. Odhad podle IP se čte z vašeho připojení a přesná poloha, pokud ji povolíte, se počítá ve vašem prohlížeči a zobrazí se pouze vám. Nic se nezaznamenává ani nikam neposílá a zmizí to, jakmile zavřete kartu.

Může web vidět mou přesnou polohu bez ptaní?

Tu přesnou ne. Geolocation API vždy vyžaduje svolení a pokud odmítnete, prostě vrátí chybu. Web může stále odhadnout vaši přibližnou oblast podle IP, protože to je součástí každého připojení, ale bez vašeho výslovného souhlasu nedosáhne přesnosti na úrovni GPS.

Jak zabráním webu, aby viděl mou polohu?

Zablokujte výzvu k svolení, nebo odvolejte existující povolení v nastavení webu ve vašem prohlížeči, obvykle pod soukromím nebo oprávněními. Chcete-li změnit i odhad podle IP, VPN nebo proxy zajistí, že weby uvidí jinou adresu a region.