Ping test en IP-connectiviteit via de command line (IPv4 + IPv6)
Deze pagina helpt je ping tests uit te voeren en IP-connectiviteit te controleren via IPv4, IPv6 of dual-stack met command line-tools. Ontworpen voor praktische netwerkdiagnose met plain-text output, ideaal voor troubleshooting en scripting.
Hiervoor bieden we drie aparte endpoints:
| Endpoint | Modus | DNS-records |
|---|---|---|
| ipv4.whatismyip.help | Alleen IPv4 | A |
| ipv6.whatismyip.help | Alleen IPv6 | AAAA |
| whatismyip.help | Dual-stack (IPv4 + IPv6) | A + AAAA |
De IPv4-only en IPv6-only endpoints gebruik je om IPv4- en IPv6-connectiviteit afzonderlijk te testen. Het dual-stack endpoint gebruik je om te bepalen welke IP-versie (IPv4 of IPv6) je besturingssysteem standaard kiest.
Het testen van elke IP-versie bestaat uit drie stappen:
- DNS check - bevestigt dat de hostname resolve (A voor IPv4, AAAA voor IPv6).
- Ping test - test ICMP-bereikbaarheid van de IP-stack.
- HTTPS test - bevestigt echte connectiviteit via TCP 443 en TLS.
In de meeste gevallen werkt DNS zoals verwacht, maar eerst controleren helpt om een misconfiguratie vroeg uit te sluiten.
Op deze pagina:
- Snelle ping test en connectiviteitscheck (CLI)
- IPv6 ping en connectiviteit
- IPv4 ping en connectiviteit
- Dual-stack gedrag (IPv4 + IPv6)
Snelle ping test en connectiviteitscheck (CLI)
Kies je protocol en besturingssysteem. Elke knop kopieert de volledige opdracht naar je klembord. Gebruik deze opdrachten om snel ping tests en HTTPS-connectiviteitschecks uit te voeren met curl of wget voor IPv4, IPv6 of dual-stack op Linux, macOS en Windows.
Liever een check in de browser? Bekijk je IPv4- en IPv6-adressen in de browser.
Het outputformaat dat curl en wget teruggeven is identiek voor IPv4-, IPv6- en dual-stack endpoints.
| Veld | Betekenis |
|---|---|
| IP | Je publieke IP-adres zoals het endpoint het ziet. |
| protocol | ipv4 or ipv6 |
| http_protocol | HTTP-protocol dat voor de verbinding is gebruikt (HTTP/1.1 of HTTP/2), gebaseerd op de serververbinding. |
| country | Tweeletterige landcode (ISO 3166-1 alpha-2). |
| ASN | Autonomous System Number (ASN) van je internetprovider. |
De waarde http_protocol toont de onderhandelde HTTP-versie. In de modus curl HTTP/2 kun je dit beïnvloeden met de optie --http2.
curl --http2 https://whatismyip.help
Let op: in Windows Command Prompt ondersteunt de meegeleverde curl.exe mogelijk geen HTTP/2. Als --http2 ontbreekt, is dat een beperking van de lokale curl-build, niet van het netwerk.
IPv6 ping en connectiviteit
Volg de stappen hieronder om IPv6-connectiviteit te controleren, van DNS-resolutie tot HTTPS.
IPv6 DNS check (AAAA-record)
Deze check controleert of het IPv6-only endpoint via DNS bereikbaar is en een AAAA-record publiceert.
dig ipv6.whatismyip.help AAAA +short
nslookup ipv6.whatismyip.help
Als er geen AAAA-record wordt teruggegeven, kun je het endpoint niet via IPv6 testen.
IPv6 ping test - Command Prompt en terminal
Ping test de basis: ICMP v6-bereikbaarheid en latency (RFC 4443). Een fout kan wijzen op ontbrekende IPv6-connectiviteit of geblokkeerd ICMP-verkeer.
ping -6 -c 5 ipv6.whatismyip.help
ping -6 -n 5 ipv6.whatismyip.help
Tip: op sommige systemen kun je IPv6 forceren met ping6.
IPv6-connectiviteit via curl en wget
Gebruik curl ipv6 (curl -6) of wget ipv6 (wget --inet6-only) om IPv6 HTTPS-connectiviteit te controleren vanaf de command line.
curl --ipv6 --connect-timeout 5 --max-time 10 https://whatismyip.help
wget --inet6-only --quiet --output-document=- https://whatismyip.help
curl.exe -6 https://whatismyip.help
Als deze opdracht lukt, werkt IPv6 HTTPS-connectiviteit op je netwerk.
IPv4 ping en connectiviteit
Volg de stappen hieronder om IPv4-connectiviteit te controleren, van DNS-resolutie tot HTTPS.
IPv4 DNS check (A-record)
Deze check controleert of het IPv4-only endpoint een A-record publiceert.
dig ipv4.whatismyip.help A +short
nslookup ipv4.whatismyip.help
Als er geen A-record wordt teruggegeven, is IPv4 testen niet mogelijk en is het endpoint verkeerd geconfigureerd.
IPv4 ping test - Command Prompt en terminal
Dit is een eenvoudige ping-check voor IPv4-bereikbaarheid (packet loss en latency). In Windows Command Prompt is de syntax voor de ping test hetzelfde.
ping -4 ipv4.whatismyip.help
Tip: op sommige systemen kun je IPv4 forceren met ping -4.
IPv4-connectiviteit via curl en wget
Gebruik curl ipv4 (curl -4) of wget ipv4 (wget --inet4-only) om IPv4-only HTTPS-connectiviteit te verifiëren.
curl --ipv4 --connect-timeout 5 --max-time 10 https://whatismyip.help
wget --inet4-only --quiet --output-document=- https://whatismyip.help
curl.exe -4 --connect-timeout 5 --max-time 10 https://whatismyip.help
Als deze opdracht lukt, werkt IPv4 HTTPS-connectiviteit op je netwerk.
Dual-stack gedrag (IPv4 + IPv6)
Het dual-stack endpoint publiceert zowel IPv4 (A) als IPv6 (AAAA) DNS-records. Wanneer je met dit endpoint verbindt, kiest je besturingssysteem automatisch welk protocol het gebruikt.
Deze keuze volgt het Happy Eyeballs-algoritme (RFC 8305), bedoeld om verbindingsvertraging te minimaliseren door het snelste beschikbare protocol te kiezen in plaats van strikt IPv6 of IPv4 te prioriteren.
- Welke IP-versie je systeem standaard gebruikt.
- Of IPv6-connectiviteit de voorkeur krijgt, beschikbaar is of door je systeem wordt omzeild.
- Hoe je netwerk zich gedraagt wanneer zowel IPv4 als IPv6 aanwezig zijn.
curl --connect-timeout 5 --max-time 10 https://whatismyip.help
Let op: het gekozen protocol kan verschillen door netwerkcondities, routing en verbindingslatency.