Naar de inhoud
Quaestio

Wat is mijn IP-adres?

Dit is het IP-adres dat websites zien als je surft, met wat er over je verbinding af te lezen is.

Je IP-adres

Ophalen …

Het adres wordt alleen aan jou getoond. Het wordt niet bewaard en niet doorgegeven.

Insluiten

Deze tool op je eigen site insluiten

Kopieer de code en plak die waar de tool moet verschijnen, bijvoorbeeld in een blogbericht of op een schoolpagina. Het is gratis, het kader heeft geen advertenties en de tool rekent in de browser van de bezoeker.

Zo werkt het

Een IP-adres is het nummer waar pakketjes op internet naartoe worden gestuurd. Het adres dat hier staat, is je publieke adres, dus het adres dat websites zien. Computers en telefoons thuis hebben meestal eigen privéadressen, zoals 192.168.1.20, die alleen binnen het lokale netwerk gelden. De router deelt één publiek adres tussen hen.

IPv4-adressen bestaan uit vier getallen van 0 tot en met 255 en bieden ruimte aan ruim 4,3 miljard adressen, en dat is niet genoeg. Daarom delen veel providers één adres tussen meerdere klanten. IPv6-adressen worden geschreven als hexadecimale groepen, gescheiden door dubbele punten, en hebben ruimte voor zo veel adressen dat elk apparaat een eigen adres kan krijgen.

De locatie is een schatting van Cloudflare op basis van het netwerk waartoe het adres behoort. Het land klopt bijna altijd, maar de stad kan het knooppunt van de provider zijn in plaats van de plek waar je bent. Gebruik je een VPN of een proxy, dan zie je in plaats daarvan het adres en de locatie van die server.

De provider wordt getoond met zijn autonoom systeemnummer, of AS-nummer, dat het netwerk in de routering van internet aanduidt. Het datacenter is de Cloudflare-locatie die het verzoek heeft beantwoord, aangeduid met een luchthavencode, zoals AMS voor Amsterdam.

Verschillen de tijdzone van je IP-adres en die van je browser, dan komt dat meestal door een VPN, een mobiele verbinding die via een andere plaats loopt of een computerklok die op een andere zone staat.

De meeste thuisverbindingen hebben een dynamisch adres dat kan veranderen als de router opnieuw opstart. Over je browser en scherm staat meer op een aparte pagina.

Zo vindt de pagina je adres

De pagina vraagt het aan quaestio.app op het adres /api/ip. Het antwoord wordt in het netwerk van Cloudflare samengesteld: het adres is het adres dat Cloudflare doorgeeft in de header CF-Connecting-IP, dus het adres dat verbinding maakte met Cloudflare. Land, regio, stad, tijdzone, AS-nummer, naam van de provider, datacenter en de versies van HTTP en TLS komen uit wat Cloudflare over de verbinding weet, en de lijst met talen is die je browser meestuurt in de header Accept-Language. Een adres met dubbele punten telt als IPv6, en vier getallen met punten als IPv4. De versies van HTTP en TLS gelden alleen voor de verbinding tussen je browser en Cloudflare, niet voor hoe andere websites je bereiken.

Het antwoord is zo gemarkeerd dat het niet in een cache mag worden bewaard, en het wordt niet in een logboek of in statistieken vastgelegd, zoals ook op de privacypagina staat. De gegevens over browser, besturingssysteem, scherm en je eigen tijdzone worden in de browser gelezen en niet verstuurd. Kan de pagina quaestio.app niet bereiken, dan verschijnen een foutmelding en een knop om het opnieuw te proberen; er wordt geen andere dienst gevraagd.

IPv4 of IPv6

quaestio.app heeft zowel IPv4- als IPv6-adressen. Heeft je verbinding ze allebei, dan kiest de browser volgens Happy Eyeballs (RFC 8305), dat IPv6 voorrang geeft en overstapt op IPv4 als IPv6 niet binnen een korte wachttijd antwoordt, waarvoor de RFC 250 milliseconden als standaardwaarde aanbeveelt. De pagina toont daarom alleen het adres van de versie die de verbinding gebruikte, en als beide werken, is dat IPv6. Je kunt tegelijk een IPv4-adres hebben zonder dat het hier verschijnt; de IPv6-test op deze site probeert ze allebei.

Gedeelde adressen

Veel providers delen één publiek IPv4-adres tussen meerdere klanten met carrier-grade NAT. Het adres van je router richting de provider kan dan in het blok 100.64.0.0/10 liggen, dat RFC 6598 precies voor zulk delen reserveert, en verschilt van het adres hier. Toont de router zo’n adres in zijn instellingen, dan deel je het publieke adres waarschijnlijk met anderen.

Bronnen

Zo worden de tools gecontroleerd