De 10 meestgebruikte Nslookup-commando's

Nslookup is waarschijnlijk het meestgebruikte DNS-tool ter wereld, al is het maar omdat het standaard geïnstalleerd is op Windows, macOS en de meeste Linux-distributies. Veel mensen kennen alleen het basiscommando, maar het kan veel meer: specifieke servers bevragen, MX-records controleren, propagatieproblemen diagnosticeren of een bepaalde DNS-resolver testen. Hier zijn de 10 commando's die je het vaakst zult gebruiken.

1. Het IP-adres van een domein opzoeken

nslookup example.com

Het eenvoudigste en meest frequente commando. Lost een domeinnaam op naar een IP-adres via je standaard DNS-server.

2. De domeinnaam vinden bij een IP (reverse DNS)

nslookup 142.250.74.46

De omgekeerde bewerking: vanuit een IP-adres de bijbehorende domeinnaam vinden via het PTR-record.

3. Een specifieke DNS-server bevragen

nslookup example.com 8.8.8.8

Stuurt de query naar Google DNS (8.8.8.8) in plaats van je standaardserver. Onmisbaar bij het diagnosticeren van propagatieproblemen.

4. Mailservers opzoeken (MX)

nslookup -type=mx example.com

MX-records geven aan welke servers de e-mail van een domein afhandelen.

5. Autoritatieve DNS-servers opzoeken (NS)

nslookup -type=ns example.com

NS-records geven aan welke DNS-servers gezaghebbend zijn voor een domein.

6. TXT-records controleren

nslookup -type=txt example.com

TXT-records worden gebruikt voor domeinverificatie, SPF-configuratie, DKIM-sleutels en DMARC-beleid.

7. Een CNAME-record opzoeken

nslookup -type=cname www.example.com

Een CNAME is een alias die naar een andere domeinnaam wijst. CDN's als Cloudflare en Fastly maken intensief gebruik van CNAME's.

8. AAAA-records opzoeken (IPv6)

nslookup -type=aaaa example.com

AAAA-records zijn het IPv6-equivalent van A-records.

9. Het SOA-record bekijken

nslookup -type=soa example.com

Het SOA-record bevat essentiële informatie over de DNS-zone: de primaire server, het admincontact, het serienummer en de synchronisatieparameters.

10. De interactieve modus gebruiken

nslookup
> set type=mx
> example.com
> set type=ns
> example.com
> server 1.1.1.1
> example.com
> exit

In de interactieve modus kun je het recordtype wisselen met set type=, van DNS-server veranderen met server en queries achter elkaar uitvoeren.

CommandoGebruikVoorbeeld
nslookup domeinDomein-IPnslookup google.com
nslookup IPReverse DNSnslookup 8.8.8.8
nslookup domein serverSpecifieke DNS bevragennslookup google.com 1.1.1.1
-type=mxMailserversnslookup -type=mx gmail.com
-type=nsAutoritatieve DNSnslookup -type=ns github.com
-type=txtSPF, DKIM, DMARCnslookup -type=txt google.com
-type=cnameDomeinaliasnslookup -type=cname www.github.com
-type=aaaaIPv6-adresnslookup -type=aaaa google.com
-type=soaZone-autoriteitnslookup -type=soa example.com
Interactieve modusMeerdere queriesnslookup dan commando's
Op Linux en macOS wordt dig vaak verkozen boven nslookup vanwege de uitgebreidere output en flexibelere syntax. Maar nslookup blijft het universele tool, overal beschikbaar inclusief op Windows-machines zonder extra installatie.