DNS-benchmark: zo vind je de snelste DNS-server voor jouw verbinding
Gepubliceerd op 4 november 2026 10 min leestijd
Met een DNS-benchmark meet je welke DNS-server vanaf jouw verbinding het snelst antwoordt. Zo werken GRC DNS Benchmark, dnseval en dig.
Met een DNS-benchmark meet je hoe snel verschillende DNS-servers vanaf jouw eigen internetverbinding een websitenaam opzoeken. Zo zie je of de DNS van je provider of een publieke DNS-server, zoals die van Cloudflare, Google of Quad9, voor jou het snelst en het betrouwbaarst antwoordt. Je meet dat met een programma als DNS Benchmark van GRC, met het gratis dnseval of met een paar opdrachten in de terminal.
In dit artikel lees je wat een DNS-benchmark meet, welke tools er in november 2026 zijn, hoe je zelf een betrouwbare meting doet en hoe je de uitslag leest. Welke DNS-servers er zijn en hoe je een andere instelt, lees je in publieke DNS-servers vs die van je provider.
Wat is een DNS-benchmark?
Elke keer dat je een website opent, vraagt je apparaat aan een DNS-server (een resolver) bij welk IP-adres de naam hoort. Een DNS-benchmark stuurt dezelfde soort vragen naar een reeks DNS-servers en meet per server hoe lang het antwoord duurt en hoe vaak er geen antwoord komt. De uitslag geldt alleen voor jouw verbinding: een DNS-server die in Amsterdam het snelst is, kan op een andere aansluiting of bij een andere provider achteraan eindigen.
Een benchmark meet meer dan één getal. Dit zijn de onderdelen die je in de meeste tools terugziet:
| Meting | Wat het betekent |
|---|---|
| Cached | De tijd voor een naam die de DNS-server al in zijn cache heeft, zoals een populaire website. Dit is vooral de afstand tussen jou en de server. |
| Uncached | De tijd voor een naam die de DNS-server nog moet opzoeken bij de nameservers van het domein. Hier zie je hoe goed de server zelf is. |
| Dotcom | Bij DNS Benchmark van GRC: hoe snel de server de nameservers van .com raadpleegt. |
| Betrouwbaarheid | Het deel van de vragen dat zonder antwoord blijft (lost of reliability). |
| Spreiding | Hoe ver de snelste en de traagste antwoorden uit elkaar liggen. Weinig spreiding betekent een stabiele server. |
Hoe een DNS-cache werkt en waarom een antwoord uit de cache sneller is, lees je in wat is DNS-cache.
Tools voor een DNS-benchmark
| Tool | Systeem | Prijs | Geschikt voor |
|---|---|---|---|
| DNS Benchmark van GRC (versie 2) | Windows 7 tot en met 11; Linux met Wine | Eenmalig 9,95 dollar | Een complete vergelijking met grafiek, ook voor IPv6, DNS-over-HTTPS en DNS-over-TLS |
| dnseval en dnsping (dnsdiag) | Windows, macOS en Linux | Gratis, open source | Je eigen lijst DNS-servers vergelijken, met gemiddelde, spreiding en verlies |
| dig | macOS en Linux | Gratis, vaak al aanwezig | Een snelle losse meting per DNS-server |
| PowerShell met Resolve-DnsName | Windows | Gratis, ingebouwd | Een losse meting zonder iets te installeren |
Je komt ook oudere namen tegen. Namebench, het hulpmiddel dat ooit bij Google is gemaakt, wordt al jaren niet meer bijgewerkt en het project op GitHub is gearchiveerd. De gratis versie 1 van DNS Benchmark biedt GRC niet meer aan: volgens GRC keek die vooral naar antwoorden uit de cache en klopt de rangschikking daardoor niet meer voor het huidige internet. Download geen oude versies van andere websites. Beheer je zelf een DNS-server, dan meet je met dnsperf van DNS-OARC hoeveel vragen per seconde hij aankan; dat is een belastingtest en geen keuzehulp voor je eigen verbinding.
DNS-benchmark met DNS Benchmark van GRC
DNS Benchmark van Gibson Research Corporation (GRC) is de bekendste tool voor dit werk. Versie 2 test DNS-servers via IPv4, IPv6, DNS-over-HTTPS en DNS-over-TLS naast elkaar en kan een eigen lijst samenstellen met de 50 DNS-servers die vanaf jouw locatie het snelst zijn, gekozen uit bijna 5.000 publieke resolvers. Het programma is Engelstalig.
- Koop en download DNS Benchmark op grc.com en start het programma.
- Lees bij de eerste keer het tabblad Introduction door. Het programma vult de lijst met bekende publieke DNS-servers en de DNS-servers die je computer nu gebruikt.
- Sluit andere programma's die internet gebruiken, zoals downloads, updates en videogesprekken.
- Open het tabblad Nameservers en klik op Run Benchmark.
- Bekijk tijdens de meting de staafgrafiek: rood is cached, groen is uncached en paars is dotcom.
- Open na afloop het tabblad Conclusions. Daar legt GRC in begrijpelijke taal uit wat de uitslag voor jouw situatie betekent. De ruwe cijfers staan bij Tabular Data.
- Wil je meer kandidaten testen, klik dan op Rebuild Custom List. Het programma stelt dan een lijst samen met de 50 DNS-servers die vanaf jouw locatie het snelst zijn. Vergelijk die daarna met Run Benchmark.
Een gekleurde stip voor elke DNS-server laat zien of hij goed werkt. Oranje betekent dat de server bij een niet-bestaande naam een eigen pagina toont in plaats van een foutmelding; zo'n server kies je beter niet, omdat programma's dan een verkeerd antwoord krijgen.
Gratis vergelijken met dnseval
dnseval hoort bij dnsdiag, een gratis set DNS-tools van Babak Farrokhi. Er zijn kant-en-klare versies voor Windows, macOS en Linux, en met Python 3.11 of nieuwer installeer je het met pip3 install dnsdiag.
- Maak een tekstbestand
servers.txtmet één DNS-server per regel, bijvoorbeeld1.1.1.1,8.8.8.8,9.9.9.9en het adres dat je nu gebruikt. - Voer in de terminal of de opdrachtprompt
dnseval -c 20 -f servers.txt ljpc-hosting.nluit. Met-c 20stuurt dnseval twintig vragen per server. - Lees per server de kolommen avg (gemiddelde), min, max, stddev (spreiding) en lost (verloren vragen) in milliseconden en procenten.
dnseval warmt de cache van elke server eerst op, dus je meet standaard vooral cached antwoorden. Met --skip-warmup zet je dat uit. Versleutelde DNS test je met --tls (DNS-over-TLS) of --doh (DNS-over-HTTPS). Wil je één server langere tijd volgen, gebruik dan dnsping -c 50 -s 9.9.9.9 ljpc-hosting.nl.
Zelf meten met dig of PowerShell
Voor een snelle indruk heb je geen extra programma nodig. Meet altijd een paar keer per server: de eerste vraag kan uncached zijn, de volgende komen meestal uit de cache.
macOS en Linux: dig
Op een Mac staat dig al klaar in Terminal. Op Linux zit het in het pakket dnsutils of bind9-dnsutils (Debian en Ubuntu) of bind-utils (Fedora). Deze opdracht vraagt drie DNS-servers na elkaar en toont per server de Query time in milliseconden:
for s in 1.1.1.1 8.8.8.8 9.9.9.9; do printf "%s " $s; dig +noall +stats ljpc-hosting.nl @$s | grep "Query time"; done
Windows: PowerShell
Open PowerShell en voer deze opdracht uit. Hij meet per DNS-server hoe lang één vraag naar het A-record duurt:
foreach ($s in '1.1.1.1','8.8.8.8','9.9.9.9') { $t = (Measure-Command { Resolve-DnsName ljpc-hosting.nl -Type A -Server $s -DnsOnly -NoHostsFile }).TotalMilliseconds; "$s $([math]::Round($t)) ms" }
De gemeten tijd bevat ook de tijd die PowerShell zelf nodig heeft. Vergelijk daarom alleen uitkomsten die je op dezelfde manier hebt gemeten.
Zo krijg je een betrouwbare uitslag
- Meet waar je de DNS-server gaat gebruiken. Doe de test op je eigen computer, thuis of op kantoor. Ranglijsten van anderen zeggen weinig over jouw verbinding.
- Houd de verbinding rustig. Downloads, updates, streams en videogesprekken maken de uitslag onbetrouwbaar, vooral bij de betrouwbaarheid.
- Zet een VPN uit. Met een VPN gaan je DNS-vragen meestal door de tunnel en meet je de VPN mee.
- Meet meerdere keren, op verschillende momenten. Kijk naar het gemiddelde en naar de uitschieters, niet naar één losse meting.
- Neem je huidige DNS-server mee. Dan zie je wat een overstap echt oplevert.
- Test wat je gaat gebruiken. Wil je versleutelde DNS of IPv6, meet dan ook versleuteld of via IPv6.
De uitslag lezen en een DNS-server kiezen
- Schrap servers die vragen missen. Een DNS-server met verloren vragen valt af, ook als hij gemiddeld snel is: bij een gemist antwoord wacht je apparaat tot de time-out voordat het opnieuw probeert.
- Weeg uncached zwaar mee. Een webpagina laadt onderdelen van veel verschillende domeinen. Hoe snel een server een naam opzoekt die hij nog niet kent, merk je daardoor vaker dan je denkt.
- Kijk naar de spreiding. Een server die steeds ongeveer dezelfde tijd nodig heeft, voelt prettiger dan een server met grote uitschieters.
- Laat bij een klein verschil iets anders beslissen. Scheelt het een paar milliseconden, kies dan op privacy, bescherming tegen malware en versleutelde DNS. Die afweging staat in publieke DNS-servers vs die van je provider.
- Stel de winnaar in. Vul twee adressen van dezelfde dienst in, in je router of per apparaat. De stappen voor Windows, macOS, iPhone, Android en je router lees je in hetzelfde artikel.
Wordt je internet sneller van een snellere DNS-server?
Alleen het opzoeken van namen wordt sneller. Je apparaat bewaart een antwoord daarna een tijd in zijn eigen cache, zolang de TTL van het record dat toelaat, dus de winst zit vooral in de eerste keer dat je een website opent. Je downloadsnelheid verandert niet, en hoe snel een website daarna laadt, hangt af van de server en de website zelf. Wil je je eigen website sneller maken, lees dan website versnellen met caching, compressie en meer.
De DNS van je eigen domein bij LJPc hosting
Een benchmark meet de resolver van de bezoeker. Voor je eigen domein telt daarnaast hoe snel de nameservers van het domein antwoorden, want daar haalt elke resolver het antwoord op als het niet in zijn cache staat. Gebruikt je domein de nameservers van LJPc, dan zijn dat ns1, ns2 en ns3.ljpc.network, bereikbaar via IPv4 en IPv6.
- Meten: met
dig jouwdomein.nl @ns1.ljpc.networkzie je bij Query time hoe snel onze nameserver vanaf jouw locatie antwoordt, rechtstreeks en zonder cache van een resolver ertussen. - TTL: hoe langer de TTL van een record, hoe vaker resolvers het antwoord uit hun cache geven. Bij domeinen op onze nameservers staat de TTL meestal op een uur. Plan je een verhuizing, dan zorgt een kortere TTL vooraf ervoor dat de wissel sneller overal doorkomt; lees daarvoor wat is DNS-propagatie.
- Inrichting controleren: Zonemaster, van de registers van .fr en .se, controleert of alle nameservers van je domein bereikbaar zijn, hetzelfde antwoorden en DNSSEC goed hebben staan. Snelheid meet het niet.
Je records beheer je in Plesk of in het klantenportaal op portal.ljpc.nl; hoe, lees je in DNS-records beheren. Welke nameservers bij je domein horen, lees je in NS-record uitgelegd. Zie je na een wijziging nog een oud antwoord of werkt je domein niet, dan helpt DNS-problemen oplossen je stap voor stap. Kom je er niet uit, maak dan een supportticket aan, dan kijken we met je mee.
Veelgestelde vragen
Wat is de snelste DNS-server?
Dat verschilt per verbinding en per locatie. Cloudflare, Google en Quad9 hebben servers op veel plekken, maar welke DNS-server voor jou het snelst antwoordt, zie je alleen met een meting op je eigen verbinding. Neem je huidige DNS-server altijd mee in de vergelijking.
Is DNS Benchmark van GRC gratis?
Nee. Versie 2 kost eenmalig 9,95 dollar en latere verbeteringen zijn inbegrepen. De gratis versie 1 biedt GRC niet meer aan. Gratis vergelijken kan met dnseval van dnsdiag, of met dig of PowerShell.
Werkt DNS Benchmark op een Mac?
Er is geen versie voor macOS. GRC noemt Windows 7 tot en met 11 en Linux met Wine. Op een Mac meet je met dig in Terminal of met dnseval, dat ook voor macOS beschikbaar is.
Wordt mijn internet sneller van een snellere DNS-server?
Alleen het opzoeken van websitenamen wordt sneller, vooral de eerste keer dat je een website opent. Je downloadsnelheid en het laden van de website zelf veranderen niet.
Wat betekenen cached en uncached in een DNS-benchmark?
Cached is de tijd voor een naam die de DNS-server al in zijn cache heeft. Uncached is de tijd voor een naam die hij eerst moet opzoeken bij de nameservers van het domein. Uncached laat beter zien hoe goed de DNS-server zelf is.
Hoe vaak moet ik een DNS-benchmark doen?
Meet opnieuw als er iets verandert aan je verbinding, zoals een andere provider, een nieuwe router of een verhuizing, of als websites merkbaar traag beginnen met laden. Meet dan een paar keer op verschillende momenten.