50% korting alle abonnementen, tijdelijk aanbod. Vanaf $2.48/mo
9 min resterend
Beveiliging & Netwerken

NsLookup-commando's gebruiken in Windows en Linux

Ada Lovegoed By Ada Lovegoed 9 minuten lezen Bijgewerkt 23 feb 2025
NsLookup-commando's gebruiken in Windows en Linux

Als je wilt begrijpen wat er in je netwerk gebeurt, moet je DNS-query's kunnen uitvoeren. De beste manier om dit te doen is met behulp van de netwerkbeheertool, NsLookup. Dit opdrachtregelprogramma helpt je netwerkproblemen beter te begrijpen en op te lossen.

Er zijn twee manieren om NsLookup te gebruiken voor DNS-query's: lokaal op je computer of via NsLookup online. In deze blogpost bespreken we beide methoden en vertellen we je meer over 8 handige use cases voor NsLookup-opdrachten.

Hoe werkt DNS?

Om NsLookup goed te begrijpen, moeten we eerst kijken naar DNS en wat het precies doet. De term DNS staat voor Domeinnaamssysteem. Elke website op het internet heeft een numeriek IP-adres. Maar je bezoekt websites niet door dat IP-adres handmatig in de adresbalk van je browser in te typen. Je typt de domeinnaam in, en de DNS koppelt die domeinnaam aan een IP-adres. Zonder DNS kunnen gebruikers geen website openen. Bij het laden van een webpagina werken vier verschillende DNS-servers samen om het juiste IP-adres op te halen; DNS-recursief, Wortelnaamserver, TLD-naamserver, en Autoritatieve naamserver. Elk van deze DNS-typen is verantwoordelijk voor één stap in het proces. Zo probeert de DNS-recursor informatie over de domeinnaam te vinden aan de hand van bestaande cachegegevens. Als die informatie er niet is, stuurt hij het verzoek door naar de root-nameserver. Dit doorgeven van het verzoek gaat door totdat de DNS het bijbehorende IP-adres heeft gevonden.

Wat is NsLookup? 

NsLookup, of name server lookup, is een opdrachtregelprogramma waarmee je netwerkproblemen kunt oplossen.

Met NsLookup kun je het IP-adres van een website opvragen door de domeinnaam op te geven, of andersom. Dit type DNS-query heet een 'A-record', en het is niet het enige DNS-querytype dat je met NsLookup kunt uitvoeren. Je kunt ook een 'AAAA-record' of 'quad A-record' opvragen. Bij het eerste type geeft NsLookup als antwoord op een domeinnaamopzoeking het bijbehorende IPv4-adres terug. Het internet verschuift echter geleidelijk naar het gebruik van IPv6. Daarom moet je ook het bijbehorende IPv6-adres van een domein kunnen opvragen. Een 'AAAA-record' gebruikt het NsLookup IPv6-commando voor dit tweede type IP-opzoeking. Als derde voorbeeld van DNS-records die je via NsLookup kunt opvragen, is er het SOA-record, dat nuttige informatie geeft over een DNS-zone. Er zijn veel meer DNS-records beschikbaar via NsLookup, elk met een eigen commando. Dit waren slechts enkele veelgebruikte voorbeelden om je vertrouwd te maken met de mogelijkheden van NsLookup. In de volgende secties bespreken we meer functionaliteiten van het NsLookup-commando.

De kans is groot dat dit hulpprogramma al beschikbaar is op je Linux- of Windows-computer. Maar volgens Microsoft kun je het NsLookup-opdrachtregelprogramma alleen gebruiken als het TCP/IP-protocol is geïnstalleerd.

Waarom zou je NsLookup moeten kennen? 

Je vraagt je misschien af waarom je ooit NsLookup-commando's zou gebruiken als je geen netwerk- of serverbeheerder bent. Toch zijn er twee goede redenen om te weten hoe je met NsLookup werkt:

Serververbindingen oplossen met NsLookup

Stel dat je een probleem hebt met de verbinding van je server. Met NsLookup-commando's kun je de verbinding diagnosticeren en het probleem snel en efficiënt oplossen.

Beveiliging en veiligheid

Veel phishing-aanvallen maken gebruik van kleine aanpassingen in de domeinnaam van een betrouwbare website. Hierdoor kan een gebruiker aankopen doen of gegevens invoeren op die website, zonder te beseffen dat het niet de originele site is. Maar dit is niet de enige aanval die je met NsLookup kunt herkennen. Bij een DNS cache poisoning-aanvalkunnen hackers dataverkeer omleiden naar een andere server. Gebruikers kunnen zo op een potentieel gevaarlijke website terechtkomen. Als je de juiste NsLookup-commando's kent, weet je welk DNS-record waarvoor dient en kun je afwijkend gebruik herkennen.

Een paar handige NsLookup-commando's en CMD DNS-commando's kennen, breidt je technische kennis uit. De volgende keer dat je een serverprobleem tegenkomt, kun je het zelf aanpakken en oplossen.

De meest gebruikte NsLookup DNS-commando's in Windows

Nu je weet wat ns lookup is, bekijken we 6 van de meest gebruikte NsLookup DNS-commando's in Windows en wat je ermee kunt doen.

 

1. Het A-record van een domein opvragen

Zoals eerder uitgelegd, gebruik je een A-record-query voor een NsLookup IP-controle. Om dit CMD DNS-commando in Windows te gebruiken, open je eerst de opdrachtprompt door op Windows+R te drukken, 'cmd' te typen en op Ok te klikken. Deze stap is voor alle commando's in Windows hetzelfde. Typ vervolgens 'NsLookup' en druk op Enter. Je ziet dan je standaardserver en je IP-adres.

Typ daarna de domeinnaam van de website in en je krijgt het IP-adres terug. Hier zien we een niet-autoritatief antwoord. Wat betekent dat? Het betekent dat het antwoord op onze query afkomstig is van een niet-autoritatieve bron.

het A-record van een domein opvragen in Windows

2. NS-records van een domein controleren 

Met dit DNS-commando kun je de autoritatieve nameserver van een domeinnaam achterhalen. De autoritatieve server is de autoriteit binnen een DNS-zone. Gebruik het volgende commando om de NS-informatie van een domein op te vragen:

set q=ns
www.example.com

NS-records van een domein controleren in Windows

3. Het SOA-record van een domein opvragen

Een andere handige CMD DNS opdracht is de SOA-record opdracht. Het ophalen van het SOA-record van een domein is eenvoudig en lijkt sterk op de vorige DNS opdracht. Het enige verschil is dat je het querytype instelt op "soa" in plaats van "ns".

Zo ziet het commando eruit:

set q=soa
www.example.com

4. Foutopsporingsmodus inschakelen

Je kunt aanvullende informatie over een domeinnaam opvragen met dit DNS commando:

set debug
www.example.com

Dit commando schakelt de foutopsporingsmodus in. In deze modus zie je gedetailleerde informatie over de pakketten die naar de server worden gestuurd.

De NsLookup-debugmodus activeren op Windows

5. MX-records zoeken 

Een Mail Exchange-record, of MX-record, geeft aan welke mailserver verantwoordelijk is voor het ontvangen van e-mails.

Gebruik de opdracht DNS om MX-records op te halen:

set q=mx
domain name

het ophalen van het MX-record op Windows

6. Omgekeerde DNS-zoekopdracht controleren

Dit commando is handig wanneer je een IP-adres hebt en het bijbehorende domein wilt opzoeken. Gebruik dit commando voor een omgekeerde NsLookup:

nslookup 'IP address'

 

nslookup reverse DNS

De meest gebruikte NsLookup-opdrachten op Linux

Laten we al deze commando's nu uitproberen op een Linux server.

1. Het ophalen van het A-record van een domein

Om het A-record van een domein op Linux op te vragen, open je de terminal en voer je dit commando in:

nslookup example.com

het opvragen van het A-record van een domein op Linux

2. NS-records van een domein controleren 

Dit is het vereiste nslookup-commando voor de nameserver-records van een domein op Linux:

nslookup -type=ns example.com

NS-records van een domein controleren op Linux

3. Het SOA-record van een domein opvragen

Gebruik dit nslookup-commando om het SOA-record van een domein op te halen:

nslookup -type=soa example.com

4. Foutopsporingsmodus inschakelen 

Gebruik dit nslookup-commando om de foutopsporingsmodus in te schakelen op Linux:

nslookup -debug example.com

Het activeren van de NsLookup-foutopsporingsmodus op Linux

5. MX-records zoeken 

Je kunt dit nslookup-commando gebruiken om de MX-records op te zoeken:

nslookup -query=mx example.com

het MX-record ophalen op Linux

6. Omgekeerde DNS-zoekopdracht controleren 

Net als bij het ophalen van een A-record van een domein, typ je nslookup gevolgd door het IP-adres voor een reverse ns lookup:

nslookup 11.11.11.11

reverse NsLookup op Linux

NsLookup Online Tools

Naast de opdrachtprompt kun je ook webgebaseerde tools gebruiken om een nameserver te bevragen. Je voert een domeinnaam in het zoekvak van de online tool in, waarna je een breed overzicht van DNS-records terugkrijgt. Online NsLookup-tools ondersteunen vrijwel alle zoekopdrachten die je ook via de opdrachtprompt kunt uitvoeren. Hieronder staan drie voorbeelden van een online NsLookup-tool.

  1. Nslookup.io
  2. Breedbandzoeken
  3. Web Wiz

Samengevat 

Elke keer dat een gebruiker een website probeert te openen, zoekt een DNS het bijbehorende IP-adres op en maakt het mogelijk die website te bereiken. Om je DNS-zone beter te begrijpen en problemen op te lossen, kun je NsLookup gebruiken. NsLookup is een handig opdrachtregelprogramma dat veel informatie over nameservers geeft. Je kunt het voor meerdere doeleinden inzetten, zoals het oplossen van serververbindingsproblemen, het diagnosticeren van DNS-problemen of het verbeteren van je online veiligheid. In dit artikel behandelen we de meest nuttige NsLookup-commando's voor zowel Linux als Windows.

Veelgestelde vragen

Zijn NsLookup en Ping Verschillend? 

Bij het omzetten van een domeinnaam naar een IP-adres geven beide tools hetzelfde resultaat. Toch werken ze anders. Belangrijk om te weten: ping wordt doorgaans gebruikt voor IP-connectiviteitscontroles, niet voor het diagnosticeren en oplossen van DNS-problemen.

Kan ik NsLookup gebruiken met een IP-adres?

Ja, NsLookup kan de domeinnaam die bij een IP-adres hoort opzoeken. Gebruik reverse NsLookup om de verantwoordelijke domeinnaam van een IP-adres te achterhalen. 

Wat vertelt een DNS-zoekopdracht je?

Een DNS-zoekopdracht zet een domeinnaam om naar een IP-adres of andersom. Het geeft ook informatie over de DNS-zone, zoals de primaire nameserver van die zone.

Hoe toon je IPv6-nameservice-informatie op?

Om IPv6-nameservice-informatie op te halen met nslookup, open je een opdrachtprompt of terminal en voer je "nslookup -query=AAAA example.com" in, waarbij je "example.com" vervangt door het domein dat je wilt bevragen. Dit commando vraagt de DNS om het AAAA-record van het domein, dat het IPv6-adres bevat.

Wat is het verschil tussen A-records en AAAA-records?

A-records en AAAA-records zijn beide DNS-records die domeinnamen aan IP-adressen koppelen, maar ze zijn bedoeld voor verschillende versies van het internetprotocol. A-records koppelen domeinnamen aan 32-bits IPv4-adressen, het traditionele formaat van internetadressen. AAAA-records koppelen domeinnamen aan 128-bits IPv6-adressen, wat inspeelt op de behoefte aan een groter aanbod van IP-adressen door de explosieve groei van met het internet verbonden apparaten.

Delen

Meer van de blog

Verder lezen.

Een Cloudzy-titelafbeelding voor een MikroTik L2TP VPN-handleiding, met een laptop die via een gloeiende blauw-gouden digitale tunnel met schildpictogrammen verbinding maakt met een serverrack.
Beveiliging & Netwerken

MikroTik L2TP VPN instellen (met IPsec): RouterOS-handleiding (2026)

In deze MikroTik L2TP VPN-configuratie verzorgt L2TP de tunneling terwijl IPsec de versleuteling en integriteit afhandelt. De combinatie geeft je native clientcompatibiliteit zonder externe age

Rexa CyrusRexa Cyrus 9 minuten lezen
Terminalvenster met SSH-waarschuwing over een gewijzigde remote host-identificatie, met de titel Fix Guide en Cloudzy-branding op een donker tealachtergrond.
Beveiliging & Netwerken

Waarschuwing: Remote Host Identification Has Changed en hoe je dit oplost

SSH is een beveiligd netwerkprotocol dat een versleutelde tunnel tussen systemen opzet. Het is populair bij developers die externe toegang tot computers nodig hebben zonder een grafi

Rexa CyrusRexa Cyrus 10 minuten lezen
Illustratie van een DNS-server probleemoplossingshandleiding met waarschuwingssymbolen en een blauwe server op donkere achtergrond voor Linux-naamomzettingsfouten
Beveiliging & Netwerken

Tijdelijke fout bij naamomzetting: wat betekent het en hoe los je het op?

Bij het gebruik van Linux kun je een foutmelding over een tijdelijke naamomzettingsfout tegenkomen wanneer je websites probeert te bezoeken, pakketten wilt bijwerken of taken uitvoert waarvoor een internetverbinding vereist is

Rexa CyrusRexa Cyrus 12 minuten lezen

Klaar om in te zetten? Vanaf $2.48/mnd.

Onafhankelijke cloud, sinds 2008. AMD EPYC, NVMe, 40 Gbps. 14 dagen geld-terug-garantie.