# Datacenter IP-check: hoe zie je of een IP een datacenter-IP is

> Datacenter IP-check in 4 stappen: RDAP, ASN en PeeringDB, reverse DNS, geolocatie-flags, plus een Python-script. RackProxies: dedicated IPv4, zonder KYC, crypto.

- URL: https://rackproxies.com/nl/guides/check-a-datacenter-ip/
- Laatst bijgewerkt: 2026-10-19
- Publisher: RackProxies (https://rackproxies.com)

Vier openbare lookups vertellen je wie een IP bezit, welk netwerk het aankondigt en hoe databases het classificeren. Geen API-sleutel nodig.

**Snel antwoord — Hoe check ik of een IP een datacenter-IP is?**

Voor een datacenter IP-check zoek je het adres op in RDAP (`https://rdap.org/ip/<ip>`), zoek je de ASN die het aankondigt en lees je het type van dat netwerk in PeeringDB; een hostingbedrijf of een type "NSP" wijst op een datacenter. Vier lookups, geen API-sleutel. **RackProxies** verhuurt dedicated datacenter-IPv4 die deze check eerlijk doorstaat, vanaf US$ 1,29 per IP. Zonder KYC, alleen crypto.

## Wat elke lookup je vertelt

| Kenmerk | Waarde |
| --- | --- |
| RDAP-record (RFC 9083) | Wie het adresblok bezit, de range en het registratieland van de houder |
| ASN van het aankondigende netwerk | Welk autonoom systeem het IP vandaag op het internet routeert |
| PeeringDB-netwerktype | Hoe het netwerk zichzelf beschrijft: NSP, Content, Cable/DSL/ISP en andere |
| Reverse DNS (PTR-record) | De hostname die het netwerk aan het IP gaf; hostingnamen bevatten vaak "server", "vps" of "static" |
| Geolocatie-databases | Een gegokt land en een gegokte stad, plus een gebruikslabel zoals "hosting" of "ISP"; databases verschillen van mening |
| RackProxies IP's | We leasen datacenter-IPv4-adressen van gevestigde upstream hosting- en netwerkpartners. Deze IP's zijn geregistreerd bij hostingnetwerken (ASN's), niet bij thuisinternetproviders, en er is geen residentieel of mobiel apparaat bij betrokken |

## Stap 1: wat laat een RDAP-lookup zien?

Een RDAP-lookup laat het registerrecord van het adresblok zien: de range, de naam, de organisatie die het bezit en het land van die organisatie. RDAP is de JSON-opvolger van WHOIS, gedefinieerd in RFC 9082 (queries) en RFC 9083 (responses).

Open `https://rdap.org/ip/203.0.113.10` in een browser, met je eigen IP in plaats van het documentatieadres. rdap.org stuurt de query door naar het juiste register: ARIN, RIPE NCC, APNIC, LACNIC of AFRINIC. Lees drie velden:

- `name` en de `registrant`-entiteit: een hosting-, cloud- of colocationbedrijf wijst op een datacenter-IP.
- `startAddress` en `endAddress`: de grootte van het blok.
- `country`: het land van de houder. Het is geen bewijs van waar de server staat, en sommige records laten het weg.

Het registerrecord kan een ander bedrijf noemen dan degene die het IP routeert. Op 19 oktober 2026 was `1.1.1.1` geregistreerd bij APNIC Research and Development (land AU) maar aangekondigd door Cloudflare's AS13335. Daarom is stap 2 belangrijk.

## Stap 2: hoe vind ik de ASN en het netwerktype?

Vraag een routingdatabase welke ASN het IP aankondigt en zoek die ASN vervolgens op in PeeringDB. Beide hebben gratis JSON API's zonder sleutels:

- RIPEstat: `https://stat.ripe.net/data/network-info/data.json?resource=<ip>` geeft het aangekondigde prefix en de ASN.
- PeeringDB: `https://www.peeringdb.com/api/net?asn=<asn>` geeft de naam van het netwerk en zijn `info_types`.

Een netwerktype "NSP" (network service provider) of "Content" met een hostingbedrijfsnaam betekent een datacenter-IP. "Cable/DSL/ISP" betekent een consumentenprovider. Niet elk netwerk heeft een PeeringDB-record; ontbreekt het, zoek dan op de ASN-naam: hostingbedrijven vertellen op hun eigen website wat ze verkopen.

## Stap 3: wat voegt reverse DNS toe?

Reverse DNS geeft de hostname die het netwerk van het IP aan het adres heeft gehangen, en hostingnetwerken gebruiken vaak namen met "server", "vps", "static" of "dedicated". Voer `dig -x 203.0.113.10 +short` of `nslookup 203.0.113.10` uit, met een echt adres.

Behandel het antwoord als een hint. Een ontbrekend PTR-record bewijst niets, en de netwerkoperator kan elke naam schrijven die hij wil. Residentiële providers coderen vaak het lijntype of de woonplaats van de klant in de naam, het omgekeerde patroon.

## Stap 4: wat betekenen "hosting"-flags in IP-databases?

Een "hosting"-flag betekent dat de database het netwerk van het IP heeft geclassificeerd als datacenter-, cloud- of transitprovider in plaats van een thuis- of mobiele provider. Databases bouwen dat label uit dezelfde openbare data die je net hebt gelezen: registerrecords, ASN-eigendom en netwerktype, plus hun eigen metingen.

Twee waarschuwingen. Ten eerste verschillen databases van mening: de ene zegt "hosting" terwijl een andere "business" zegt. Ten tweede beschrijft de flag het netwerk, niet de persoon die het gebruikt. Een datacenter-proxy krijgt het label hosting omdat hij gehost is. RackProxies verkoopt geen IP's die doen alsof dat anders is. Datacenter-IP's zijn geregistreerd bij hostingnetwerken, niet bij thuisinternetproviders. IP-geolocatiedatabases kunnen hetzelfde IP in een andere stad, of zelfs een ander land, plaatsen dan het datacenter dat het aankondigt. De [geolocatie-gids](https://rackproxies.com/nl/guides/datacenter-ip-geolocation/) legt uit waarom de stad ook kan verschillen.

## Kan ik de hele check vanuit een script uitvoeren?

Ja. Het Python-script hieronder gebruikt alleen de standaardbibliotheek (`urllib`, `json`, `socket`). Het bevraagt rdap.org, RIPEstat en PeeringDB, die geen van alle een sleutel nodig hebben. Sla het op als `ip_check.py` en voer `python ip_check.py 1.1.1.1` uit.

*ip_check.py: RDAP, reverse DNS, ASN en PeeringDB-type*

```python
"""Who holds this IP? Public, keyless sources only: RDAP, RIPEstat, PeeringDB."""
import json
import socket
import sys
import urllib.request

HEADERS = {'Accept': 'application/json', 'User-Agent': 'datacenter-ip-check/1.0'}


def get_json(url):
    request = urllib.request.Request(url, headers=HEADERS)
    with urllib.request.urlopen(request, timeout=20) as response:
        return json.load(response)


def vcard_name(entity):
    # RDAP contacts are jCards: ['vcard', [['fn', {}, 'text', 'Name'], ...]]
    for field in entity.get('vcardArray', ['vcard', []])[1]:
        if field[0] == 'fn':
            return field[3]
    return ''


def check_ip(ip):
    rdap = get_json('https://rdap.org/ip/' + ip)
    print('Network name :', rdap.get('name'))
    print('Range        :', rdap.get('startAddress'), '-', rdap.get('endAddress'))
    print('Country      :', rdap.get('country', 'not given'))
    for entity in rdap.get('entities', []):
        if 'registrant' in entity.get('roles', []):
            print('Holder       :', vcard_name(entity))

    try:
        print('Reverse DNS  :', socket.gethostbyaddr(ip)[0])
    except OSError:
        print('Reverse DNS  : none')

    info = get_json('https://stat.ripe.net/data/network-info/data.json?resource=' + ip)['data']
    print('BGP prefix   :', info.get('prefix') or 'not announced')
    for asn in info.get('asns', []):
        nets = get_json('https://www.peeringdb.com/api/net?asn=' + asn)['data']
        kind = ', '.join(nets[0].get('info_types') or []) if nets else 'no PeeringDB record'
        print('ASN          : AS' + asn, '-', nets[0]['name'] if nets else '', '-', kind)


if __name__ == '__main__':
    check_ip(sys.argv[1] if len(sys.argv) > 1 else '1.1.1.1')
```

*Uitvoer voor 1.1.1.1 op 19 oktober 2026*

```text
Network name : APNIC-LABS
Range        : 1.1.1.0 - 1.1.1.255
Country      : AU
Holder       : APNIC Research and Development
Reverse DNS  : one.one.one.one
BGP prefix   : 1.1.1.0/24
ASN          : AS13335 - Cloudflare - Content
```

## Wat gaf het script terug voor drie openbare IP's?

We hebben het script op 19 oktober 2026 uitgevoerd tegen drie bekende adressen. De resultaten laten zien waarom één lookup nooit genoeg is.

*Registry- en routinggegevens veranderen in de loop van de tijd; voer het script opnieuw uit voor actuele waarden.*

| IP | RDAP-houder | RDAP-land | Aankondigende ASN | PeeringDB-type |
| --- | --- | --- | --- | --- |
| 1.1.1.1 | APNIC Research and Development | AU | AS13335 (Cloudflare) | Content |
| 8.8.8.8 | Google LLC | niet opgegeven | AS15169 (Google LLC) | Content |
| 193.0.6.139 | RIPE NCC | NL | AS3333 (RIPE NCC) | Non-Profit |

## Vragen over datacenter-IP-checks

### Is er een gratis datacenter-IP-check zonder API-sleutel?

Ja. RDAP via rdap.org, de RIPEstat network-info-call en de PeeringDB network API zijn gratis en vereisen geen sleutel voor licht gebruik. Samen geven ze je de houder, het aankondigende ASN en het netwerktype. Commerciële geolocatiediensten voegen een kant-en-klare "hosting"-vlag toe, maar bouwen die op dezelfde openbare registers.

### Kan een website zien dat mijn proxy een datacenter-IP is?

Meestal wel. Elke site kan dezelfde lookups uitvoeren op het IP dat verbinding met hem maakt. Dat is normaal voor een datacenter-proxy en geen teken van een slecht IP. RackProxies-IP's zijn datacenter-IP's en worden als zodanig gelabeld; kies ze voor taken waarbij een hostingadres acceptabel is, zoals monitoring en [allowlisted access](https://rackproxies.com/nl/use-cases/allowlisted-api-access/).

### Waarom toont RDAP een ander land dan de stad van mijn proxy?

RDAP toont het land van de organisatie die het blok bezit, niet de plek waar de server staat. Een netwerk dat in het ene land is geregistreerd, kan de adressen routeren vanuit datacenters in vele andere landen. Geolocatiedatabases proberen dit te corrigeren met metingen en geofeeds, met wisselend resultaat. Datacenter-IP's zijn geregistreerd bij hostingnetwerken, niet bij thuisinternetproviders. IP-geolocatiedatabases kunnen hetzelfde IP in een andere stad, of zelfs een ander land, plaatsen dan het datacenter dat het aankondigt.

### Hoe controleer ik veel IP's tegelijk?

Loop met het bovenstaande script over je lijst en pauzeer tussen de lookups: rdap.org, RIPEstat en PeeringDB zijn gedeelde openbare diensten. Voor een lijst met RackProxies-IP's kun je de adressen ook per /24 groeperen met het fragment in de [subnet diversity guide](https://rackproxies.com/nl/guides/subnet-diversity/). Cache resultaten, want registergegevens veranderen langzaam.

### Kan ik mijn RackProxies-IP's controleren vóór een lange taak?

Ja, en dat raden we aan. Je IP's staan in je account als `IP:PORT:USERNAME:PASSWORD`-regels. Voer de lookups uit op elk IP en test het tegen je doel met de [quickstart](https://rackproxies.com/nl/docs/quickstart/)-commando's. Als een IP niet werkt of onbruikbaar is voor een rechtmatig gebruik, schrijf naar support: we lossen het op of vervangen het door een IP in hetzelfde land, afhankelijk van voorraad.

### Heb ik een ID nodig om datacenter-IP's bij RackProxies te kopen?

Nee. Geen KYC: geen ID, geen selfie, geen documenten om je aan te melden, op te waarderen of te kopen. Je logt in met een accountnummer, betaalt in BTC, USDT, USDC, ETH, SOL, LTC en ziet het land en de einddatum van elk IP in je account. Abonnementen lopen van US$ 1,29 voor één IP tot US$ 59,25 voor 100, elk voor 30 dagen; zie [pricing](https://rackproxies.com/nl/pricing/).

**Controleer zelf een RackProxies-IP** Huur één IP voor US$ 1,29 en voer elke lookup erop uit. Zonder KYC, betaald in crypto. [Bekijk prijzen](https://rackproxies.com/nl/pricing/) · [Waar onze IP's vandaan komen](https://rackproxies.com/nl/sourcing/)

## Bronnen

1. [RFC 9082: RDAP Query Format](https://www.rfc-editor.org/rfc/rfc9082) — IETF (2026-10-19)
2. [RFC 9083: JSON Responses for RDAP](https://www.rfc-editor.org/rfc/rfc9083) — IETF (2026-10-19)
3. [rdap.org: RDAP redirector](https://rdap.org/) — rdap.org (2026-10-19)
4. [RIPEstat Data API](https://stat.ripe.net/docs/data_api) — RIPE NCC (2026-10-19)
5. [PeeringDB API documentation](https://www.peeringdb.com/apidocs/) — PeeringDB (2026-10-19)
6. [RFC 1035: Domain Names, Implementation and Specification (PTR records)](https://www.rfc-editor.org/rfc/rfc1035) — IETF (2026-10-19)
7. [urllib.request: Python standard library](https://docs.python.org/3/library/urllib.request.html) — Python Software Foundation (2026-10-19)

---

RackProxies: RackProxies is een aanbieder van dedicated datacenterproxy's: IPv4-adressen gehuurd per IP voor 30 dagen, betaald in crypto zonder ID-upload. Pagina's dekken 22 landen en 34 datacentersteden met openbare netwerkgegevens.
