Resursi
Geolokacija IP adresa: kako baze podataka funkcioniraju i kako ih ispraviti
Baze podataka lokacija pogađaju gdje se IP adresa koristi, na temelju usmjeravanja, mjerenja, zapisa u registrima i onoga što im kažu mrežni operateri, a web stranice, streaming usluge i provjere prijevara postupaju prema tim pretpostavkama. Blok koji promijeni vlasnika često tjednima zadrži staru lokaciju. Rješenje je geofeed, mala datoteka koja kaže gdje se koristi koji prefiks i na koju upućuje zapis bloka u registru, zatim zahtjevi bazama koje su važne te strpljenje: računajte sa šest tjedana ili više.
Tko je koristi i zašto pogreške štete
- Streaming i prava na sadržaj, gdje je lokacija vezana uz licence, pa pogrešna država ili oznaka hostinga uslugu izravno blokira.
- Pretraživanje i oglašavanje, za jezik, valutu i lokalne rezultate.
- Provjere prijevara i sigurnosti, koje označavaju prijave s neočekivanih mjesta.
- Porezi, igre na sreću i druga usklađenost te mreže za isporuku sadržaja koje biraju poslužitelj.
IAB-ova radionica o geolokaciji IP adresa iz 2025. procijenila je točnost geofeedova na razini države na više od 95 %, utvrdila da je točnost na razini grada mnogo niža i da mreže nemaju standardan način ispravljanja podataka trećih strana. Njezino izvješće kao jedan uzrok navodi tržište rabljenih IPv4 adresa: blokovi se premještaju, a „the addresses may remain 'located' in Asia in some databases for weeks or months“ (prijevod: „adrese u nekim bazama mogu tjednima ili mjesecima ostati ‚locirane‘ u Aziji“) nakon premještanja u Europu.
Odakle baze podataka dobivaju podatke
- Zapisi u registrima, kojima većina daje najmanju težinu. Dokumentacija baze RIPE Database kaže da se njezin atribut
country:„cannot be used in any reliable way to map IP addresses to countries“ (prijevod: „ne može se ni na koji pouzdan način koristiti za povezivanje IP adresa s državama“): to je obično država nositelja, a ne korisnika. - Usmjeravanje: koje mreže objavljuju i prenose prefiks.
- Mjerenja: latencija i traceroute s vlastitih sondi pružatelja.
- Nazivi u reverznom DNS-u i mrežne putanje.
- Geofeedovi koje operateri objavljuju i ispravci koje podnose.
- Signali s uređaja i preglednika, kod nekih pružatelja.
Odvojeno od lokacije, većina pružatelja adrese klasificira: hosting, VPN, proxy, Tor. Te oznake često odlučuju više od države (vidi niže).
Datoteka geofeeda: RFC 8805
RFC 8805 definira CSV datoteku, jedan redak po prefiksu:
# prefix,country,region,city,postal code
192.0.2.0/24,NL,NL-NH,Amsterdam,
198.51.100.0/24,DE,DE-HE,Frankfurt am Main,
203.0.113.0/24,,,,- Prefiks je obavezan; država je kod ISO 3166-1, regija kod ISO 3166-2 poput
NL-NH, a grad običan tekst. - Bez poštanskih brojeva: polje je zastarjelo, a RFC kaže da ga „new feeds SHOULD NOT include“ (prijevod: „novi feedovi NE BI TREBALI sadržavati“).
- Prazna polja znače da lokacije nema, za prostor koji se još ne koristi, umjesto nagađanja.
- Svaki put cijeli skup, a ne samo promjene; isti prefiks dvaput je pogreška.
- UTF-8, retci završavaju s CRLF, poslužuje se preko HTTPS-a.
- Naputak, a ne nalog: pružatelji provjeravaju feed prema vlastitim podacima i mogu dati prednost drugim izvorima.
Upućivanje na datoteku: RFC 9632
RFC 9632, koji je u kolovozu 2024. zamijenio RFC 9092, kaže kako pružatelj pronalazi feed i koje dijelove smije koristiti:
- Iz zapisa u registru: atribut
geofeed:s jednom HTTPS adresom ili, ako ga registar nema, redak točno u oblikuremarks: Geofeed https://.... - Prednost ima najspecifičniji zapis: dodjela /24 s vlastitom uputom ima prednost pred uputom na /22 iznad nje.
- Računaju se samo retci unutar raspona zapisa; ostatak datoteke za taj se zapis zanemaruje.
- Naputci o lokaciji samog registra zanemaruju se čim za raspon postoji feed.
- Sakupljači dohvaćaju najviše jednom tjedno, iz skupnih podataka registara.
- Potpisivanje feeda neobavezno je i u praksi se ne koristi: RPKI validator rpki-client u siječnju 2026. ukinuo je podršku za provjeru potpisanih feedova jer je nitko nije planirao koristiti.
Kod svakog registra
| Registar | Kako uputiti na feed |
|---|---|
| RIPE NCC | Atribut geofeed: na objektu inetnum ili inet6num, bilo koje veličine od prosinca 2023.; poslužuje se i preko RDAP-a |
| ARIN | Atributa još nema: javni komentar Geofeed https://... na zapisu mreže, bez dvotočke iza „Geofeed“ |
| APNIC | Atribut geofeed: na objektu inetnum ili inet6num, postavlja se u MyAPNIC-u |
| LACNIC i AFRINIC | Redak remarks: Geofeed https://... |
Baze podataka i platforme
Provjereno 16. listopada 2026. Ispravak u jednoj bazi ne ispravlja ostale, a nekoliko velikih platformi vodi vlastite.
| Pružatelj | Kako ispraviti | Čita li geofeedove |
|---|---|---|
| MaxMind | Podnesite geofeed preko njegova GeoIP Exchangea ili obrazac za ispravak | Kad se podnese; pregledava se svaki radni dan. Podaci GeoIP izlaze svaki radni dan, besplatni podaci GeoLite utorkom i petkom |
| IP2Location | Ovjerena izjava pod prisegom, s osobnom ispravom, njegovu timu za podršku | Nije dokumentirano |
| IPinfo | Njegov obrazac za ispravke ili URL geofeeda | Da; većina podataka dnevno |
| DB-IP | Njegov obrazac za prijavu | Kaže da čita; bez pojedinosti |
| IPGeolocation.io | Njegov obrazac za ispravke ili URL geofeeda | Da |
| Digital Element, koji opskrbljuje Fastly | Njegov obrazac, samo za nositelje adresa ili njihove opunomoćenike | Podneseni feed, dnevno |
| Njegov obrazac „Report IP problems“, koji „may take more than a month“ (prijevod: „može trajati dulje od mjesec dana“); njegov ISP Portal za mreže koje imaju peering s Googleom | Registrira se po ASN-u u ISP Portalu | |
| Cloudflare | Njegov obrazac za ispravke | Nije dokumentirano |
| Microsoft | Nema javnog obrasca; operateri su ispravke dobivali preko Microsoft Q&A | Nije dokumentirano |
| Apple | Javni put nije pronađen | Nije dokumentirano |
| Netflix | Obrazac za prijavu geolokacije i proxyja, na koji vodi poveznica iz njegova unosa u PeeringDB-u | Nije dokumentirano |
Oznake hostinga, VPN-a i proxyja
Blok može biti u pravoj državi, a ipak biti odbijen jer je označen kao hosting ili VPN prostor. AWS WAF-ov popis Anonymous IP, upravljana skupina pravila koju stranica može uključiti, blokira „IP addresses from web hosting and cloud providers“ (prijevod: „IP adrese pružatelja web hostinga i usluga u oblaku“) osim ako ga stranica ne zaobiđe; MaxMind, IP2Location i drugi označavaju raspone hostinga, VPN-a, proxyja i Tora. Te oznake imaju vlastite putove za preispitivanje, poput obrasca MaxMindova tima za ispravke i IPQualityScoreova obrasca za lažno pozitivne rezultate, odvojeno od ispravaka lokacije.
Premješten ili iznajmljen blok, korak po korak
- Provjerite ga prije nego što ga preuzmete: glavne baze, njihove oznake hostinga i proxyja te svaki zapis u registru koji pokriva blok, radi starih uputa na geofeed ili naputaka o lokaciji od prijašnjih nositelja (najprije provjerite blok).
- Odredite stvarnu lokaciju po prefiksu: državu uvijek, regiju i grad kad ste sigurni, bez poštanskog broja te prazna polja za prostor koji se još ne koristi.
- Objavite datoteku preko HTTPS-a i provjerite je validatorom poput geofeed-findera ili MaxMindova
mm-geofeed-verifier. - Uputite na nju iz najspecifičnijeg zapisa u registru. Kod najma to čini nositelj: navodi vaš prefiks u vlastitom feedu ili vašoj dodjeli daje vlastitu uputu na vašu datoteku. Oboje funkcionira; pitajte najmodavca što radi i javite mu prije nego što prostor premjestite u drugu državu.
- Uklonite proturječne naputke, poput zastarjelih uputa na geofeed i pogrešnih redaka
geoloc:. - Uskladite usmjeravanje: objavite točan prefiks ondje gdje su njegovi korisnici, s valjanom ROA-om i route objektom. Prostor preko tunela smješta se na točku prisutnosti tunela.
- Podnesite pružateljima koji su važni, s adresom feeda, i zasebno zatražite preispitivanje pogrešnih oznaka hostinga ili VPN-a.
- Ponovno provjerite nakon jednog, dva i šest tjedana. Na kraju najma uklonite ili ispraznite retke bloka kako ih sljedeći korisnik ne bi naslijedio.
Provjera gdje se blok prikazuje
RIPEstat za bilo koji prefiks odgovara MaxMindovim besplatnim podacima GeoLite:
curl -s "https://stat.ripe.net/data/maxmind-geo-lite/data.json?resource=203.0.113.0/24"Zamijenite 203.0.113.0/24, raspon rezerviran za dokumentaciju, svojim blokom. MaxMind za svoje besplatne podatke GeoLite City kaže da su „considerably less accurate“ (prijevod: „znatno manje točni“) od plaćenih, a platforme koje vode vlastitu bazu, poput Googlea, nisu u njima. Provjerite i nekoliko adresa na uslugama na koje se oslanjaju vaši korisnici.
Koliko traje
Promjena u registru odmah je aktivna. Sakupljači dohvaćaju tjedno, pružatelji pregledavaju i objavljuju prema vlastitom rasporedu, a mnoge web stranice koriste preuzetu kopiju koju ažuriraju kad odluče. Cloudflareov naputak za nove adrese glasi „IP geolocation will take at least six weeks to update across databases“ (prijevod: „ažuriranje geolokacije IP adresa u bazama trajat će najmanje šest tjedana“). Nijedan pružatelj ne jamči prihvaćanje ni rok.
Gdje se uklapa RTM Networks
Uz svaki najam kod nas ispravci geolokacije dostupni su na zahtjev: recite nam gdje se adrese koriste, a mi iz zapisa bloka u registru, našeg ili vašeg, upućujemo na geofeed za blok i tražimo od glavnih baza lokacija da isprave svoje podatke. Koliko brzo će svaka slijediti, ovisi o njima.
Kontakt
Adrese na pogrešnom mjestu?
Recite nam prefiks i gdje su njegovi korisnici. Za prostor iznajmljen od nas na zahtjev ispravljamo zapise o lokaciji kod glavnih pružatelja. Obično odgovaramo u roku od 1 do 3 radna sata.

