Techniek · 7 november 2026 · 5 min leestijd
IP-geolocatie: hoe nauwkeurig is de IP-locatie?
Hoe GeoIP-databases ontstaan, hoe nauwkeurig land, regio en stad zijn en waarom mobiel, CGNAT en VPN statistiek en landblokkades vertekenen.
Veel hulpmiddelen tonen bij een IP-adres een locatie: land, regio, soms een stad op de kaart. Dat ziet er nauwkeurig uit, maar is een schatting. Dit artikel legt uit waar de gegevens vandaan komen, hoe betrouwbaar ze zijn en wat dat betekent voor uw statistiek en voor landblokkades. Wat een adres verder verklapt, staat in IP-tracking: wat een IP-adres over bezoekers verklapt.
Een IP-adres draagt geen locatie
Een IP-adres is een nummer in het netwerk, geen plaatsnaambord. In het openbare netwerkregister staat aan wie een adresbereik is toegewezen. Daarbij komt een landveld van de vermelding. Hoe u dat opzoekt, laat Van wie is het IP-adres? Zo vindt u de eigenaar zien. De plaats van het apparaat staat daar niet. Elke locatie die een dienst toont, is uit andere bronnen afgeleid.
Hoe GeoIP-databases ontstaan
Aanbieders als MaxMind, IPinfo of IP2Location voeren databases die adresbereiken aan een plaats koppelen. De precieze bronnen en methoden maken de aanbieders meestal maar grof openbaar. Vereenvoudigd horen deze bouwstenen erbij:
- Registergegevens als uitgangspunt, dus netwerkhouder en land van de vermelding.
- Zelfopgaven van netwerkexploitanten. Met een geofeed volgens RFC 8805 kan een exploitant een bestand publiceren dat adresbereiken grof aan een plaats koppelt. De standaard noemt als doel om locatiewijzigingen snel mee te delen, in plaats van te wachten tot databases die zelf opmerken.
- Metingen, bijvoorbeeld looptijden van netwerkpakketten vanaf bekende meetpunten.
- Overige aanwijzingen zoals hostnamen met plaatsafkortingen.
Het resultaat is een waarschijnlijkheidsuitspraak. Omdat netwerkexploitanten adressen verhuizen en opnieuw toewijzen, verouderen vermeldingen. Databases worden daarom regelmatig opnieuw gepubliceerd.
Hoe nauwkeurig zijn de gegevens?
Een betrouwbaar getal voor „de nauwkeurigheid“ bestaat niet. Ze hangt af van land, netwerksoort en aanbieder. De aanbieders zelf zijn de beste bron. MaxMind geeft bij zijn gegevens een nauwkeurigheidsstraal op. De aanbieder legt uit dat de straal een cirkel beschrijft waarin het adres eerder wel dan niet ligt. Bovendien zou de methode niet nauwkeurig genoeg zijn om een punt op de kaart te zetten. Het gebied kan volgens MaxMind 80 vierkante kilometer of meer beslaan. Eigen vergelijkingswaarden per land publiceert de aanbieder bovendien op de pagina GeoIP accuracy comparison. Ze gelden alleen voor zijn eigen meetmethode.
Als vuistregel laat zich kwalitatief zeggen:
| Niveau | Betrouwbaarheid | Typische fout |
|---|---|---|
| Land | meestal goed | Bedrijven en VPN-diensten met zetel of uitgang in een ander land |
| Regio | wisselend | Grensgebieden, netwerken die centraal het internet op gaan |
| Stad | vaak onnauwkeurig | Weergave van de hoofdzetel van de aanbieder in plaats van die van de gebruiker |
| Straat, huis | niet mogelijk | Nooit als resultaat af te leiden |
Waarom mobiel netwerk, CGNAT en VPN storen
Mobiel netwerk. Het adres van een telefoon wordt niet bij de zendmast toegewezen, maar op een overdrachtspunt in het netwerk van de aanbieder. De plaats kan daardoor ver van het apparaat liggen.
Gedeelde adressen (CGNAT). Omdat IPv4-adressen schaars zijn, zetten aanbieders Carrier-Grade NAT in. Veel klanten delen dan hetzelfde openbare adres. Voor de verbindingsopbouw tussen klantapparaat en aanbieder is in RFC 6598 een eigen adresbereik (100.64.0.0/10) gereserveerd. Op het internet ziet u alleen het gedeelde adres, niet de individuele klant.
VPN en proxy. De bezoeker verschijnt met de locatie van de uitgaande server. Een gebruiker uit Wenen kan zo als gebruiker uit een ander land verschijnen.
Bedrijfsnetwerken. Veel ondernemingen leiden al het verkeer via één centrale uitgang. Bezoeken vanuit meerdere vestigingen verschijnen dan op het hoofdkantoor. Meer daarover in Thuiswerken, VPN en mobiel netwerk: wie u niet ziet.
IPv6. Ook hier geldt: de plaats ontstaat uit het adresbereik van de aanbieder, niet uit het apparaat.
Gevolgen voor uw statistiek
- Land- en regiorapporten zijn benaderingen. Kleine aandelen moet u niet te veel interpreteren.
- Stadswaarden in webanalyse tonen vaak de plaatsen van grote aanbieders. Een stad die plotseling sterk opduikt, is vaak een knooppunt.
- Een stijging uit een land kan wijzen op bots uit datacenters. De netwerksoort uit het register zegt daarover vaak meer dan de plaats. Dat gebruikt ook de bedrijfsherkenning, zie Hoe werkt bedrijfsherkenning?.
Gevolgen voor landblokkades
Wie inhoud per land blokkeert, blokkeert volgens de schatting van een database. Dat heeft twee kanten:
- Te veel geblokkeerd. Bezoekers met een gedeeld of verkeerd toegewezen adres worden buitengesloten, hoewel ze in het toegestane land zijn.
- Te weinig geblokkeerd. Wie een VPN gebruikt, omzeilt de blokkade.
Blokkades zijn daarom geschikt als grove drempel, niet als betrouwbare handhaving. Als een blokkade juridisch of contractueel dwingend is, moet u het effect met de aanbieder van de database verduidelijken en voor verkeerde toewijzingen een weg naar correctie bieden, bijvoorbeeld een verwijzing naar een contactformulier. En in elk geval geldt: het IP-adres is vaak een persoonsgegeven, zie IP-adres en AVG.
Veelgestelde vragen
Kan men met een IP-adres de exacte locatie achterhalen? Nee. Het land is meestal bruikbaar, de stad onzeker, een straat of huis laat zich niet afleiden. Exacte locaties leveren alleen opgaven van de gebruiker of plaatsbepalingsfuncties van het apparaat met diens toestemming.
Waarom toont mijn locatie de verkeerde stad? Omdat de database het adres toewijst aan de zetel van uw aanbieder of aan een eerder netwerk. Aanbieders van databases bieden hiervoor vaak correctieverzoeken aan. Netwerkexploitanten kunnen bovendien geofeeds publiceren.
Is de locatie bij bedrijfsherkenning belangrijk? Minder dan de netwerkhouder. Voor de toewijzing aan een bedrijf telt van wie het netwerk is, de getoonde plaats is slechts bijzaak.