Preskoči na vsebino
Networks

Viri

Geolokacija IP-naslovov: kako delujejo zbirke podatkov in kako jih popraviti

Nazadnje preverjeno

Zbirke lokacij ugibajo, kje se IP-naslov uporablja, na podlagi usmerjanja, meritev, zapisov registrov in tega, kar jim povedo upravljavci omrežij, spletne strani, pretočne storitve in preverjanja goljufij pa ravnajo po teh ugibanjih. Blok, ki pogosto menja lastnika, staro lokacijo pogosto obdrži več tednov. Rešitev je geofeed, majhna datoteka, ki pove, kje se uporablja posamezna predpona, z navedbo v zapisu registra za blok, nato zahteve pri zbirkah, ki štejejo, in potrpežljivost: računajte šest tednov ali več.

Kdo jo uporablja in zakaj napake škodijo

  • Pretočne storitve in pravice do vsebin, kjer je lokacija vezana na licence, zato napačna država ali oznaka gostovanja storitev povsem blokira.
  • Iskanje in oglaševanje, za jezik, valuto in lokalne rezultate.
  • Preverjanja goljufij in varnosti, ki označijo prijave z nepričakovanih krajev.
  • Davki, igre na srečo in druga skladnost ter omrežja za dostavo vsebin, ki izbirajo strežnik.

Delavnica IAB o geolokaciji IP iz leta 2025 je natančnost geofeedov na ravni države ocenila na več kot 95 %, natančnost na ravni mesta je bila precej nižja, standardnega načina, da omrežja popravijo podatke tretjih oseb, pa ni našla. Njeno poročilo kot vzrok navaja trg rabljenih IPv4: bloki se selijo in „the addresses may remain 'located' in Asia in some databases for weeks or months“ (prevod: „naslovi so lahko v nekaterih zbirkah še tedne ali mesece ‚locirani‘ v Aziji“) po selitvi v Evropo.

Od kod zbirke dobijo podatke

  • Zapisi registrov, ki jim večina pripisuje najmanjšo težo. Dokumentacija RIPE Database pravi, da njen atribut country: „cannot be used in any reliable way to map IP addresses to countries“ (prevod: „ni mogoče na noben zanesljiv način uporabiti za povezovanje IP-naslovov z državami“): običajno je to država imetnika, ne uporabnika.
  • Usmerjanje: katera omrežja predpono objavljajo in prenašajo.
  • Meritve: zakasnitve in traceroute iz lastnih sond ponudnikov.
  • Imena povratnega DNS in omrežne poti.
  • Geofeedi, ki jih objavijo upravljavci, in popravki, ki jih pošljejo.
  • Signali iz naprav in brskalnikov, pri nekaterih ponudnikih.

Ločeno od lokacije večina ponudnikov naslove razvršča: gostovanje, VPN, proxy, Tor. Te oznake pogosto odločajo več kot država (spodaj).

Datoteka geofeed: RFC 8805

RFC 8805 določa datoteko CSV z eno vrstico na predpono:

Text
# 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,,,,
  • Predpona je obvezna; država je koda ISO 3166-1, regija koda ISO 3166-2, kot je NL-NH, mesto pa navadno besedilo.
  • Brez poštnih številk: polje je opuščeno in „new feeds SHOULD NOT include“ (prevod: „novi geofeedi ga NE BI SMELI vsebovati“).
  • Prazna polja pomenijo brez lokacije, za prostor, ki še ni v uporabi, namesto ugibanja.
  • Vsakič celoten nabor, ne le spremembe; ista predpona dvakrat je napaka.
  • UTF-8, vrstice, ki se končajo s CRLF, postreženo prek HTTPS.
  • Namig, ne ukaz: ponudniki geofeed preverijo z lastnimi podatki in lahko dajo prednost drugim virom.

Kazalec na datoteko: RFC 9632

RFC 9632, ki je avgusta 2024 nadomestil RFC 9092, pove, kako ponudnik najde geofeed in katere dele sme uporabiti:

  • Iz zapisa registra: atribut geofeed: z enim naslovom HTTPS ali, kjer ga register nima, vrstica natanko v obliki remarks: Geofeed https://....
  • Zmaga najbolj specifičen zapis: dodelitev /24 z lastno navedbo prevlada nad navedbo na bloku /22 nad njo.
  • Štejejo le vrstice znotraj obsega zapisa; preostanek datoteke se za ta zapis prezre.
  • Lastni namigi registra o lokaciji se prezrejo, ko za obseg obstaja geofeed.
  • Zbiralniki podatke pridobijo največ enkrat na teden, iz skupnih podatkov registrov.
  • Podpisovanje geofeeda je neobvezno in se v praksi ne uporablja: validator RPKI rpki-client je januarja 2026 opustil podporo za preverjanje podpisanih geofeedov, ker je nihče ni nameraval uporabljati.

Pri posameznem registru

RegisterKako pokazati na geofeed
RIPE NCCAtribut geofeed: na inetnum ali inet6num, od decembra 2023 katere koli velikosti; na voljo tudi prek RDAP
ARINAtributa še ni: javni komentar Geofeed https://... na zapisu omrežja, brez dvopičja za „Geofeed“
APNICAtribut geofeed: na inetnum ali inet6num, nastavljen v MyAPNIC
LACNIC in AFRINICVrstica remarks: Geofeed https://...

Zbirke podatkov in platforme

Preverjeno 16. oktobra 2026. Popravek v eni zbirki ne popravi drugih, več velikih platform pa ima lastne.

PonudnikKako jo popravitiBere geofeede
MaxMindOddajte geofeed prek GeoIP Exchange ali obrazca za popravkeKo je oddan; pregledan vsak delovni dan. Podatki GeoIP izidejo vsak delovni dan, brezplačni podatki GeoLite ob torkih in petkih
IP2LocationNotarsko overjena izjava z osebnim dokumentom, poslana podporiNi dokumentirano
IPinfoObrazec za popravke ali URL geofeedaDa; večina podatkov dnevno
DB-IPObrazec za prijavoPravi, da jih; brez podrobnosti
IPGeolocation.ioObrazec za popravke ali URL geofeedaDa
Digital Element, ki oskrbuje FastlyObrazec, samo za imetnike naslovov ali njihove pooblaščenceOddan geofeed, dnevno
GoogleObrazec „Report IP problems“, kar „may take more than a month“ (prevod: „lahko traja več kot mesec dni“); ISP Portal za omrežja, ki imajo peering z GooglomRegistrirani po ASN v ISP Portal
CloudflareObrazec za popravkeNi dokumentirano
MicrosoftJavnega obrazca ni; upravljavci so popravke dosegli prek Microsoft Q&ANi dokumentirano
AppleJavne poti nismo našliNi dokumentirano
NetflixObrazec za zahtevke glede geolokacije in proxyja, povezan iz njegovega vnosa v PeeringDBNi dokumentirano

Oznake gostovanja, VPN in proxy

Blok je lahko v pravi državi in je vseeno zavrnjen, ker je označen kot prostor za gostovanje ali VPN. Seznam Anonymous IP pri AWS WAF, upravljana skupina pravil, ki jo stran lahko vklopi, blokira „IP addresses from web hosting and cloud providers“ (prevod: „IP-naslove ponudnikov spletnega gostovanja in oblaka“), razen če ga stran preglasi; MaxMind, IP2Location in drugi označujejo obsege gostovanja, VPN, proxy in Tor. Te oznake imajo lastne poti za pregled, na primer obrazec skupine za popravke pri MaxMind in obrazec za lažno pozitivne zadetke pri IPQualityScore, ločeno od popravkov lokacije.

Preseljen ali najet blok, korak za korakom

  1. Preverite ga, preden ga prevzamete: glavne zbirke, njihove oznake gostovanja in proxy ter vsak zapis registra, ki zajema blok, za stare navedbe geofeeda ali namige o lokaciji prejšnjih imetnikov (preverjanje bloka vnaprej).
  2. Določite resnično lokacijo za vsako predpono: državo vedno, regijo in mesto, ko ste prepričani, brez poštne številke, in prazna polja za prostor, ki še ni v uporabi.
  3. Objavite datoteko prek HTTPS in jo preverite z validatorjem, kot sta geofeed-finder ali mm-geofeed-verifier od MaxMind.
  4. Nanjo se sklicujte iz najbolj specifičnega zapisa registra. Pri najemu to stori imetnik: vašo predpono navede v svojem geofeedu ali vaši dodelitvi da lastno navedbo vaše datoteke. Oboje deluje; najemodajalca vprašajte, kaj stori, in mu povejte, preden prostor preselite v drugo državo.
  5. Odstranite nasprotujoče si namige, kot so zastarele navedbe geofeeda in napačne vrstice geoloc:.
  6. Uskladite usmerjanje: natančno predpono objavite tam, kjer so njeni uporabniki, z veljavnim ROA in objektom route. Prostor prek tunela je postavljen na točko prisotnosti tunela.
  7. Pošljite zahteve ponudnikom, ki štejejo, z naslovom geofeeda in posebej zaprosite za pregled napačnih oznak gostovanja ali VPN.
  8. Ponovno preverite po enem, dveh in šestih tednih. Ob koncu najema vrstice bloka odstranite ali izpraznite, da jih naslednji uporabnik ne podeduje.

Preverjanje, kje se blok prikaže

RIPEstat za katero koli predpono odgovori z brezplačnimi podatki GeoLite od MaxMind:

Shell
curl -s "https://stat.ripe.net/data/maxmind-geo-lite/data.json?resource=203.0.113.0/24"

203.0.113.0/24, obseg, rezerviran za dokumentacijo, zamenjajte s svojim blokom. MaxMind svoje brezplačne podatke GeoLite City označuje kot „considerably less accurate“ (prevod: „precej manj natančne“) od plačljivih, platforme z lastno zbirko, kot je Google, pa v njih niso zajete. Preverite tudi nekaj naslovov na storitvah, na katere se zanašajo vaši uporabniki.

Koliko časa traja

Sprememba v registru velja takoj. Zbiralniki podatke pridobijo tedensko, ponudniki pregledujejo in izdajajo po lastnih urnikih, mnoge spletne strani pa uporabljajo preneseno kopijo, ki jo posodobijo, ko želijo. Cloudflarovo lastno navodilo za nove naslove je, da „IP geolocation will take at least six weeks to update across databases“ (prevod: „bo posodobitev geolokacije IP v vseh zbirkah trajala vsaj šest tednov“). Noben ponudnik ne jamči sprejema ali časa.

Kje nastopi RTM Networks

Pri vsakem najemu pri nas so popravki geolokacije na voljo na zahtevo: povejte nam, kje se naslovi uporabljajo, in geofeed za blok navedemo v njegovem zapisu registra, našem ali vašem, ter glavne zbirke lokacij prosimo, naj svoje podatke popravijo. Kako hitro sledi vsaka od njih, je odvisno od nje.

Kontakt

Naslovi na napačnem mestu?

Povejte nam predpono in kje so njeni uporabniki. Za prostor, najet pri nas, na zahtevo popravimo zapise o lokaciji pri glavnih ponudnikih. Običajno odgovorimo v 1 do 3 delovnih urah.

Stopite v stik z nami

Pogosta vprašanja

Pogosta vprašanja

Zakaj moj novi blok kaže napačno državo?

Ker zbirke še hranijo podatke prejšnjega imetnika ali uporabnika ali berejo zapis registra, katerega država je običajno država imetnika. Objavite geofeed, nanj se sklicujte iz zapisa registra za blok in glavne zbirke prosite, naj svoje podatke popravijo. Za vse skupaj računajte šest tednov ali več.

Ali naj geofeed vsebuje poštne številke?

Ne. RFC 8805 polje za poštno številko označuje kot opuščeno: novi geofeedi ga ne bi smeli vsebovati, določene poštne številke pa ni dovoljeno objaviti brez privolitve ljudi, ki jih locira. Končno vejico obdržite, polje pa pustite prazno.

Ali lahko popravim lokacijo naslovov, ki jih uporabljam prek tunela?

Le do neke mere. IP2Location uporabnike tunela GRE ali VPN postavi na točko prisotnosti tunela in tega na zahtevo ne spremeni, ponudniki, ki merijo zakasnitev, pa vidijo enako. Blok objavite ali tunel zaključite tam, kjer so njegovi uporabniki.

Kdo naj zahteva popravke za najet prostor?

Obe strani. Imetnik spremeni objekte v registru in dokaže, da ima blok, kar nekateri ponudniki zahtevajo; Google geofeede veže na omrežje, ki blok objavlja, zato z Googlom posluje ASN najemnika ali njegov ponudnik povezljivosti (upstream).