Als u wilt begrijpen wat er in uw netwerk gebeurt, moet u DNS-query's kunnen uitvoeren. De beste manier om dit te doen is door het hulpprogramma Netwerkbeheer te gebruiken. NsOpzoeken. Met dit opdrachtregelprogramma krijgt u een beter inzicht in netwerkproblemen en kunt u deze helpen oplossen.
Er zijn twee hoofdmethoden om NsLookup voor DNS-query's te gebruiken; de eerste is om het lokaal op uw computer te gebruiken, en de tweede is om NsLookup online te gebruiken. In deze blogpost bespreken we beide methoden en vertellen we je er meer over 8 nuttige gebruiksscenario's voor NsLookup-opdrachten.
Hoe werkt DNS?
Om NsLookup goed te begrijpen, moeten we eerst door DNS gaan en wat het eigenlijk doet. De term DNS is een afkorting voor Domeinnaamsysteem. Elke website op internet heeft een numeriek IP-adres. Maar u bereikt geen websites door het IP-adres handmatig in de adresbalk van uw browser te typen. U typt de domeinnaam van de website in en de DNS wijst de domeinnaam toe aan een IP-adres. Zonder de hulp van een DNS is het voor gebruikers onmogelijk om een website te openen. En bij het laden van een webpagina werken vier verschillende DNS-servers samen om het verantwoordelijke IP-adres te achterhalen; DNS-recursor, Root-naamserver, TLD-naamserver, En Gezaghebbende naamserver. Elk van deze DNS-typen is verantwoordelijk voor één stap van het proces. De DNS-recursor probeert bijvoorbeeld informatie over de domeinnaam te vinden met de reeds bestaande cachegegevens. Als het de vereiste informatie niet vindt, geeft het het verzoek door aan de root-naamserver. Het proces van het overdragen van het verzoek gaat door totdat de DNS het gerelateerde IP-adres kan vinden.
Wat is NsLookup?
NsLookup, of naamserver opzoeken, is een opdrachtregelprogramma waarmee u netwerkproblemen kunt oplossen.
U kunt NsLookup gebruiken om het IP-adres van een website te achterhalen door deze de domeinnaam te geven of omgekeerd. Dit type DNS-query wordt een 'A-record' genoemd, en het is niet de enige DNS-query die u kunt maken met NsLookup. U kunt ook een ‘AAAA-record’ of een ‘quad A-record’ aanvragen. In de eerste, wanneer u de NsLookup om het IP-adres van een domeinnaam vraagt, antwoordt deze met het verantwoordelijke IPv4-adres. Het internet verschuift echter geleidelijk naar het gebruik van IPv6. U moet dus het verantwoordelijke IPv6-adres van een domein kunnen achterhalen. Een “AAAA”-record gebruikt de NsLookup IPv6-opdracht om aan het tweede type IP-verzoek te voldoen. Wat betreft het derde voorbeeld van DNS-records die u kunt krijgen van NsLookup: we hebben het SOA-record dat u nuttige informatie en details geeft over een DNS-zone. Er zijn nog veel meer DNS-records die u via NsLookup kunt verkrijgen, elk met een specifieke opdracht, en dit waren slechts enkele veelvoorkomende voorbeelden om u vertrouwd te maken met de mogelijkheden van NsLookup. We zullen in de komende secties meer functionaliteiten van de NsLookup-opdracht bespreken.
De kans is groot dat u deze tool al tot uw beschikking heeft op uw Linux- of Windows-computer. Maar volgens Microsoft kunt u het NsLookup-opdrachtregelprogramma alleen gebruiken als u het TCP/IP-protocol hebt geïnstalleerd.
Waarom zou u moeten weten hoe u NsLookup moet gebruiken?
Je vraagt je misschien af waarom ik ooit de NsLookup-opdrachten zou moeten gebruiken; ik ben geen netwerk- of serverbeheerder. Toch zijn er twee belangrijke redenen waarom u beter weet hoe u met NsLookup moet werken:
Problemen met serververbindingen oplossen met NsLookup
Stel je voor dat je een probleem hebt met de verbinding van je server. Met behulp van NsLookup-opdrachten kunt u problemen met de verbinding oplossen en het probleem efficiënt en snel oplossen.
Beveiliging en veiligheid
Bij veel phishing-aanvallen gaat het om kleine wijzigingen in de domeinnaam van een betrouwbare website. Een gebruiker kan dus aankopen doen of informatie invoeren op die website zonder zich daadwerkelijk te realiseren dat dit niet de oorspronkelijke website is. Dit is echter niet de enige mogelijke aanval die u kunt voorkomen met NsLookup. In een DNS-cachevergiftigingsaanvalkunnen hackers dataverkeer naar een andere server routeren. Op deze manier kunnen gebruikers op een potentieel gevaarlijke website terechtkomen. Door het juiste type NsLookup-opdracht, DNS-record en de bijbehorende activiteit te kennen, kunt u zien wanneer deze op een andere manier wordt gebruikt.
Als u een paar nuttige NsLookup-opdrachten en CMD DNS-opdrachten kent, kunt u uw technische vaardigheden uitbreiden. De volgende keer dat u een serverprobleem tegenkomt, kunt u het heft in eigen handen nemen en het zelf oplossen.
De meest gebruikte NsLookup DNS-opdrachten op Windows
Nu je hebt geleerd wat ns lookup is, laten we zes van de meest gebruikte NsLookup DNS-opdrachten op Windows bekijken en wat je ermee kunt doen.
1. Het A-record van een domein verkrijgen
Zoals eerder uitgelegd, is de A-recordquery bedoeld voor NsLookup IP-controle. Om deze CMD DNS-opdracht in Windows te gebruiken, opent u eerst uw opdrachtprompt door op Windows+R te drukken, “cmd” te typen en op Ok te klikken. Deze stap is hetzelfde voor alle opdrachten in Windows. Typ vervolgens “NsLookup” en druk op Enter. Als gevolg hiervan ziet u uw standaardserver en uw IP-adres.
Typ vervolgens de domeinnaam van de website en u krijgt het IP-adres. Hier hebben we een niet-gezaghebbend antwoord. Wat betekent dit? Het betekent dat het antwoord op onze vraag afkomstig is van een niet-gezaghebbende bron.

2. NS-records van een domein controleren
Met dit DNS-commando kunt u de gezaghebbende naamserver van een domeinnaam vinden. De gezaghebbende server is de autoriteit van een DNS-zone. Om NS-informatie van een domein te vinden, kunt u deze opdracht gebruiken:
set q=ns www.example.com

3. Het SOA-record van een domein verkrijgen
Een ander nuttig CMD DNS-commando is het SOA-recordcommando. Het verkrijgen van het SOA-record van een domein is vrij eenvoudig en vergelijkbaar met het laatste DNS-commando. Het enige verschil is dat u het querytype instelt op “soa” in plaats van “ns”.
Zo ziet het commando er dus uit:
set q=soa www.example.com
4. De foutopsporingsmodus inschakelen
U kunt aanvullende informatie over een domeinnaam krijgen door deze DNS-opdracht te gebruiken:
set debug www.example.com
Met deze opdracht komt u in de foutopsporingsmodus. De foutopsporingsmodus geeft u informatie over het pakket dat naar de server is verzonden.

5. MX-records zoeken
Een Mail Exchange-record, of een MX-record, vertelt u welke mailserver verantwoordelijk is voor het ontvangen van e-mails.
Gebruik deze DNS-opdracht om MX-records op te halen:
set q=mx domain name

6. Reverse DNS Lookup controleren
Deze opdracht is handig als u het IP-adres heeft en het domein zoekt. Gebruik deze opdracht om een omgekeerde NsLookup te krijgen:
nslookup 'IP address'

De meest gebruikte NsLookup-opdrachten op Linux
Laten we nu al deze opdrachten op een Linux-server proberen.
1. Het A-record van een domein verkrijgen
Om het A-record van een domein op Linux te krijgen, opent u de terminal en typt u deze opdracht:
nslookup example.com

2. NS-records van een domein controleren
Dit is de vereiste nslookup-opdracht voor de naamserverrecords van een domein op Linux:
nslookup -type=ns example.com

3. Het SOA-record van een domein verkrijgen
Gebruik deze nslookup-opdracht om het SOA-record van een opdracht op te halen:
nslookup -type=soa example.com
4. De foutopsporingsmodus inschakelen
Gebruik deze nslookup-opdracht om de foutopsporingsmodus op Linux in te schakelen:
nslookup -debug example.com

5. MX-records zoeken
U kunt deze nslookup-opdracht gebruiken om de MX-records te vinden:
nslookup -query=mx example.com

6. Reverse DNS Lookup controleren
Net zoals u het A-record van een domein ophaalt, typt u nslookup gevolgd door het IP-adres om de omgekeerde ns lookup te krijgen:
nslookup 11.11.11.11

NsLookup-onlinetools
Naast de opdrachtprompt kunt u ook webgebaseerde opties gebruiken om een naamserver op te vragen. Het werkt door een domeinnaam in te voeren in het zoekvak van de online tool en reageert met een breed scala aan DNS-records. Online NsLookup-tools omvatten bijna alle vragen die u kunt maken via de opdrachtprompt. Hier zijn drie voorbeelden van een online NsLookup-tool.
Om samen te vatten
Elke keer dat een gebruiker een website probeert te openen, vinden de magische handen van een DNS het IP-adres en maken het mogelijk om die website te bereiken. Om een beter inzicht te krijgen in uw DNS-zone en de problemen ervan op te lossen, kunt u NsLookup gebruiken. NsLookup is een handig opdrachtregelprogramma dat u veel informatie geeft over naamservers. U kunt deze tool voor meerdere doeleinden gebruiken, zoals het oplossen van serververbindingen en het oplossen van DNS-problemen of het verbeteren van uw veiligheid tijdens het surfen op internet. In dit artikel hebben we enkele nuttige NsLookup-opdrachten voor zowel Linux als Windows besproken.
Veelgestelde vragen
Zijn NsLookup en Ping verschillend?
Wanneer u een domeinnaam naar een IP-adres vertaalt, reageren beide tools met hetzelfde antwoord. Hun bedrijfsprocessen zijn echter verschillend. Maar het is belangrijk op te merken dat ping meestal wordt gebruikt voor controles van IP-connectiviteit, en niet voor het diagnosticeren en oplossen van DNS-problemen.
Kan ik NsLookup gebruiken met een IP-adres?
Ja, NsLookup kan worden gebruikt om de domeinnaam gerelateerd aan een IP-adres te verkrijgen. U kunt reverse NsLookup gebruiken om de verantwoordelijke domeinnaam van een IP-adres te achterhalen.
Wat vertelt DNS-lookup u?
DNS-lookup kan een domeinnaam vertalen naar een IP-adres of omgekeerd. Het geeft je ook wat informatie over de DNS-zone, zoals de primaire naamserver van de zone.
Hoe kan ik IPv6-naamservice-informatie weergeven?
Om IPv6-naamservice-informatie weer te geven met behulp van nslookup, opent u een opdrachtprompt of terminal en typt u ‘nslookup -query=AAAA example.com’, waarbij u ‘example.com’ vervangt door het domein dat u opvraagt. Deze opdracht vraagt de DNS naar 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 geschikt voor verschillende versies van het internetprotocol. A Records wijst domeinnamen toe aan 32-bits IPv4-adressen, het traditionele formaat van internetadressen. AAAA Records koppelt daarentegen domeinnamen aan 128-bit IPv6-adressen, waarmee tegemoet wordt gekomen aan de behoefte aan een grotere pool van IP-adressen als gevolg van de exponentiële groei van op internet aangesloten apparaten.