Missä olen? Kaksi tapaa selvittää sijaintisi
Kysy sivustolta "missä olen juuri nyt?" ja siihen on todellisuudessa vain kaksi rehellistä vastausta. Toinen on karkea arvaus IP-osoitteesi perusteella — yleensä riittävän tarkka nimeämään kaupunkisi ja internetoperaattorisi. Toinen on tarkka määritys selaimesi Geolocation API:sta, joka voi paikantaa sinut muutaman metrin tarkkuudella, mutta vain suostumuksesi jälkeen. Tämä työkalu näyttää molemmat rinnakkain, jotta näet kuinka kaukana ne osuvat toisistaan.
Nämä kaksi menetelmää eivät kilpaile keskenään. Ne vastaavat hieman eri kysymyksiin, epäonnistuvat eri syistä, ja sen tietäminen kumpi on kumpi säästää paljon hämmennystä, kun kartta pudottaa nastan väärään kaupunkiin.
IP-pohjainen sijainti: verkon paras arvaus
Jokaisella internetin laitteella on IP-osoite, ja jokainen IP-osoite kuuluu lohkoon, jonka jokin organisaatio on rekisteröinyt alueelliseen rekisteriin kuten RIPE tai ARIN. Paikannustietokannat lähtevät liikkeelle näistä rekisteröintitiedoista, kerrostavat päälle reititystietoa, operaattorikorjauksia ja joukkoistettuja havaintoja arvioidakseen, missä kutakin osoitetta oikeasti käytetään. Kun lataat tämän sivun, palvelin hakee IP-osoitteesi jostakin näistä tietokannoista ja palauttaa maan, alueen, kaupungin ja operaattorisi nimen.
Se on nopeaa eikä vaadi lupaa lainkaan — IP kulkee mukana jokaisen pyynnön mukana. Vastapainona on tarkkuus. Maatason tulokset ovat lähes aina oikein, käytännössä yli 99 prosenttia. Kaupunkitasolla epävarmuus lisääntyy: maasta ja verkosta riippuen oikea kaupunki osuu jossain viidenneksen ja kolmen neljänneksen välillä. Näkemäsi sijainti on usein operaattorisi rekisteröity osoite, ei olohuoneesi.

Miksi IP-sijainti on toisinaan ihan väärässä
Muutama asia sekoittaa sitä, eikä mikään niistä tarkoita, että mikään olisi rikki:
- Mobiilioperaattorit. Puhelinliikenne kulkee yleensä muutaman keskitetyn yhdyskäytävän kautta. IP-osoitteesi saattaa resolvoitua kaupunkiin satojen kilometrien päähän todellisesta sijainnistasi, koska siellä operaattorin yhdyskäytävä sijaitsee.
- VPN:t ja välityspalvelimet. Nämä korvaavat IP-osoitteesi palvelimen omalla. Jos VPN:si käyttöliittymä on Amsterdamissa, tietokanta sanoo Amsterdam — mikä on juuri sitä, mistä maksat. IP-osoitteen tarkistustyökalumme näyttää osoitteen, jonka sivustot näkevät sinusta juuri nyt, VPN mukaan lukien.
- Yritys- ja kampusverkot. Suuret organisaatiot reitittävät usein kaikki yhden sijainnin kautta. Etätyöntekijä voi näyttää istuvan yrityksen pääkonttorissa.
- Vanhentuneet tietokannat. IPv4-osoitteita myydään ja osoitetaan uudelleen, ja eri tietokannat päivittyvät omilla aikatauluillaan. Vasta uudelleen jaettu lohko voi näyttää vanhan maansa viikkoja.
Selaimen paikannus: tarkka, mutta vapaaehtoinen
Selaimen Geolocation API on toisenlainen otus. Puhelimessa se nojaa oikeaan GPS:ään, tarkkuudeltaan noin kymmenen metriä avoimessa. Kannettavalla ilman GPS:ää se kolmiomittaa lähellä olevista Wi-Fi-verkoista ja tukiasemista, mikä yleensä osuu kahdenkymmenen ja sadan metrin väliin. Se on ero "naapurustosi" ja "rakennuksesi" välillä.
Koska se on aidosti arkaluontoista, se on lukittu lupakehotteen taakse. Kun sivu pyytää sitä ensimmäistä kertaa, selaimesi ponnahduttaa pyynnön — Salli tai Estä — eikä mitään tapahdu ennen valintaasi. Kieltäydy, ja API palauttaa yksinkertaisesti virheen; sivu ei pääse sen ohi. Salli, ja sijainti luetaan kerran ja annetaan sivulle selaimessasi. Tämä työkalu ei tallenna sitä eikä lähetä sitä minnekään; näkemäsi lukema lasketaan paikallisesti ja katoaa, kun suljet välilehden.
Tuo vapaaehtoisuuteen perustuva suunnittelu on koko juju. IP-sijainti on passiivinen ja aina saatavilla; tarkka sijainti on jotain, jonka myönnät tietoisesti, sivustokohtaisesti, ja voit peruuttaa milloin tahansa selaimesi asetuksista.

Mihin sijaintia oikeasti käytetään
Suurimman osan ajasta sijainti tekee hiljaista, hyödyllistä työtä. Säässovellukset tarvitsevat kaupunkisi näyttääkseen oikean ennusteen. Kartat käyttävät tarkkaa määritystä keskittääkseen sinut ja reitittääkseen sinut kotiin. "Ravintolat lähellä" ja liikehaut nojaavat mihin tahansa signaaliin, jonka ne saavat. Suoratoisto- ja verkkokauppasivustot soveltavat aluehinnoittelua tai -lisensointia IP-osoitteesi perusteella. Pankit ja maksunvälittäjät tarkistavat, vastaako IP-maasi tiliäsi perustason petostentorjuntasignaalina — mikä on yksi syy, miksi VPN toisinaan laukaisee vahvistusvaiheen.
Mikään näistä ei vaadi katuosoitettasi. Karkea IP-arvio kattaa sään ja sisältöalueet; selaimen määritys astuu kuvaan vain, kun sovellus todella tarvitsee tarkkuutta, kuten käännös käännökseltä -navigointi.
Huomio tietosuojasta
On syytä olla selvillä siitä, mitä kumpikin menetelmä paljastaa. IP-osoitteesi on näkyvissä jokaiselle palvelimelle, johon yhdistät — niin internet toimii — joten IP-tason sijainti ei ole varsinaisesti salaisuus, vain epätarkka. Tarkka sijainti on se osa, joka kannattaa suojata, ja lupakehote on ohjauspisteesi. Myönnä sitä vain sinne, missä sitä tarvitset, ja tarkista selaimesi sivustolupasi silloin tällöin poistaaksesi unohtuneet myönnöt. Jos haluat myös nähdä, mille palvelimille liikenteesi puhuu, DNS-hakutyökalu on hyvä seuraava pysähdys.
Usein kysytyt kysymykset
Miksi IP-sijaintini näyttää väärän kaupungin?
Yleensä koska sijainti kuuluu internetoperaattorillesi, ei sinulle. Mobiilioperaattorit reitittävät liikenteen keskitettyjen yhdyskäytävien kautta, yritysverkot kanavoivat kaikki yhden sijainnin kautta, ja paikannustietokannat voivat jäädä jälkeen, kun osoitteet osoitetaan uudelleen. VPN näyttää myös oman palvelimensa kaupungin sinun sijastasi.
Kuinka tarkka IP-paikannus on?
Maataso osuu lähes aina oikein, noin 99 prosenttia tai paremmin. Kaupunkitaso on paljon epävarmempi, osuen oikein noin 20–75 prosenttia riippuen maasta ja verkosta. Ajattele sitä likimääräisenä alueena, ei tarkkana pisteenä.
Kuinka tarkka selaimen GPS-sijainti on?
Puhelimella, jossa on GPS, usein noin kymmenen metrin sisällä avoimissa olosuhteissa. Kannettavalla se turvautuu Wi-Fi- ja tukiasemakolmiomittaukseen, mikä yleensä osuu kahdenkymmenen ja sadan metrin väliin — silti paljon tarkempi kuin IP-arvio.
Seuraako tai tallentaako tämä työkalu sijaintiani?
Ei. IP-arvio luetaan yhteydestäsi, ja tarkka sijainti, jos sen myönnät, lasketaan selaimessasi ja näytetään vain sinulle. Mitään ei kirjata lokiin tai lähetetä eteenpäin, ja se katoaa, kun suljet välilehden.
Voiko sivusto nähdä tarkan sijaintini kysymättä?
Ei tarkkaa sijaintia. Geolocation API vaatii aina luvan, ja jos kieltäydyt, se vain palauttaa virheen. Sivusto voi silti arvioida karkean alueesi IP-osoitteestasi, koska se on osa jokaista yhteyttä, mutta se ei voi saavuttaa GPS-tason tarkkuutta ilman nimenomaista suostumustasi.
Kuinka estän sivustoa näkemästä sijaintiani?
Estä lupakehote tai peruuta olemassa oleva myönnös selaimesi sivustoasetuksista tietosuojan tai lupien alta. Muuttaaksesi myös IP-pohjaista arviota, VPN tai välityspalvelin saa sivustot näkemään eri osoitteen ja alueen.
