Network Administration: De opdracht nslookup

De opdracht nslookup is een krachtig hulpmiddel voor de diagnose van DNS-problemen. Je weet youâ € ™ re ervaren van een DNS-probleem wanneer u toegang tot een bron door het opgeven van het IP-adres, maar niet de DNS-naam. Bijvoorbeeld, als je kunt om www.ebay.com krijgen door te typen 66.135.192.87 in uw browserâ € ™ s adresbalk, maar niet door te typen www.ebay.com, u een DNS-probleem hebt.

De eenvoudigste gebruik van nslookup is te zoeken van de IP-adres voor een bepaalde DNS-naam.

C: \> nslookup ebay.com
Server: ns1.orng.twtelecom.net
Adres: 168.215.210.50
Niet-gezaghebbend antwoord:
Naam: ebay.com
Adres: 66.135.192.87
C: \>

Zoals u kunt zien, typ je gewoon nslookup gevolgd door de DNS-naam die u wilt opzoeken. Nslookup geeft een DNS-query uit te vinden. Deze DNS-query is verzonden naar de server met de naam ns1.orng.twtelecom.net op 168.215.210.50. Het verschijnt vervolgens het IP-adres thatâ € ™ s in verband met ebay.com: namelijk, 66.135.192.87.

In sommige gevallen kan het zijn dat het gebruik van een opdracht nslookup geeft u een verkeerd IP-adres van een hostnaam. Om te weten dat zeker, natuurlijk, moet je weten met zekerheid wat de host IP-adres zou moeten zijn.

Bijvoorbeeld, als u weet dat uw server is 203.172.182.10 maar Nslookup geeft een compleet ander IP-adres van uw server wanneer u een query de Servera € ™ s hostnaam, is er waarschijnlijk iets mis met een van de DNS-records.

Als u nslookup gebruiken zonder argumenten, de opdracht nslookup gaat een subopdracht modus. Het toont een prompt teken (>) om u te laten weten dat youâ € ™ re in nslookup subopdracht modus in plaats van op een normale Windows-opdrachtprompt.

In subopdracht modus kunt u diverse subopdrachten invoeren om opties in te stellen of om queries uit te voeren. U kunt een vraagteken (?) Te typen om een lijst van deze opdrachten te krijgen.

De meest gebruikte nslookup Subopdrachten
Subopdracht Wat het doet
naam Query de huidige naam van de server voor de opgegeven naam.
servernaam Hiermee wordt de huidige naam van de server naar de server die u opgeeft.
wortel Stelt de wortel-server als de huidige server.
set type = x Geeft het type van documenten die moeten worden weergegeven, zoals A, CNAME, MX, NS, PTR, of SOA. Specificeren ENIGE om alle records weer te geven.
set debug Schakelt Debug modus, die gedetailleerde informatie over elke zoekopdracht weergegeven.
set NODEBUG Schakelt Debug mode.
set recurse Stelt recursieve zoekopdrachten.
set norecurse Schakelt recursieve zoekopdrachten.
afrit Verlaat het nslookup programma en keert u terug naar een opdrachtprompt.