Lacy Leadership

Success is Near

nslookup legde uit

een groot aantal mensen maakt gebruik van het internet, maar zeer weinigen begrijpen hoe het internet werkt onder de motorkap. Gezien het feit dat er ongeveer 1,74 miljard websites online geregistreerd, we hebben een efficiënt systeem nodig voor het sorteren en opslaan van verbindingsgegevens voor elk. Hoewel we technisch verbinding maken met websites en servers […]

een groot aantal mensen maakt gebruik van het internet, maar zeer weinigen begrijpen hoe het internet werkt onder de motorkap. Gezien het feit dat er ongeveer 1,74 miljard websites online geregistreerd, we hebben een efficiënt systeem nodig voor het sorteren en opslaan van verbindingsgegevens voor elk. Hoewel we technisch verbinding maken met websites en servers via een IP-adres, kan het onthouden van deze nummerstrings moeilijk zijn, zelfs voor IT-personeel. In plaats daarvan gebruiken we iets genaamd DNS-records.

een DNS-record wordt opgeslagen op een DNS-server (Domain Name System) en elke internetverbinding gebruikt deze servers om hostnamen om te zetten in IP-adressen. Dit betekent dat wanneer u typt www.fasthosts.co.uk, een DNS-dienst zal de website database opvragen, en dienen u een IP-adres voor die website. Vervolgens kunt u via internet protocol (IP) verbinding maken met de hostserver.

NSLOOKUP

Als u problemen heeft met uw DNS lookup-service, kunt u deze problemen diagnosticeren via het hulpprogramma nslookup in de opdrachtprompt.

nslookup is een afkorting van name server lookup en stelt u in staat om uw DNS-dienst te bevragen. De tool wordt meestal gebruikt om een domeinnaam te verkrijgen via uw opdrachtregelinterface (CLI), IP-adresgegevens te ontvangen en DNS-records op te zoeken. Deze informatie wordt opgehaald uit de DNS-cache van de door u gekozen DNS-server.

er zijn twee primaire functies opgenomen met nslookup. De eerste is DNS lookup, waarbij u een domein URL in te voeren en het bijbehorende server IP-adres op te halen. U kunt dit proces ook omkeren en een IP-adres invoeren om de corresponderende domein URL op te halen.

NSLOOKUP modi

er zijn twee bedrijfsmodi voor nslookup, genaamd niet-interactief en interactief.

met niet-interactief inspecteert het hulpprogramma nslookup de adresinvoer in de cache van uw DNS-servers. Deze vermeldingen staan bekend als bronrecords. U kunt alleen de huidige DNS-server die u gebruikt, en vervolgens de domein-URL en IPv4/IPv6-adressen in deze modus ophalen. Dit is de standaard modus bij het uitvoeren van een eenvoudige lookup zonder extra parameters.

dan hebben we interactief. Deze modus wordt gebruikt om nameservers te bevragen voor informatie over hosts en domeinen, of om een volledige lijst met hosts voor dat specifieke domein af te drukken. Een interactieve sessie is persistent in het opdrachtpromptvenster, wat betekent dat u opdrachten voor nslookup kunt typen zonder dat u hoeft op te geven dat u nslookup wilt gebruiken aan het begin van elke opdracht.

testen van niet-interactieve modus

let op, deze handleiding is geschreven met Windows 10 v2004. Linux en macOS ondersteunen ook nslookup, maar we richten ons in deze handleiding op Windows.

laten we ons eerste NSLOOKUP Commando proberen. Dit zal in niet-interactieve modus.
om de opdrachtprompt te openen, drukt u op de Windows-toets + R om Uitvoeren te openen. Typ cmd en druk op Enter op het toetsenbord. U ziet een opdrachtpromptvenster verschijnen.

nu kunnen we NSLOOKUP testen. Begin met het typen van nslookup www.google.co.uk. dit zal nslookup vragen om de Britse servers van Google in niet-interactieve modus te bevragen.

u zou een soortgelijk resultaat moeten zien in uw opdrachtpromptvenster:

C:\Users\Fasthosts>nslookup www.google.co.uk
Server: één.een.een.Eén
adres: 2606: 4700: 4700::1111
niet-gezaghebbend antwoord:
naam: www.google.co.uk
adressen: 2a00:1450:4009:806::2003
216.58.204.3

laten we dit resultaat ontleden.

de gebruikte DNS-server was 1.1.1.1, die wordt gehost door Cloudflare. We kunnen zien dat het IPv6-adres voor die DNS-server 2606:4700:4700::1111 is.

zoals eerder vermeld, trekken basic NSLOOKUP commando ‘ s data uit de DNS server cache. Het niet-gezaghebbende antwoord van het bericht bewijst dit, omdat de gegevens niet rechtstreeks afkomstig zijn van de server die de gegevens daadwerkelijk host.

vervolgens hebben we de URL van de website die we eerder getypt hebben.

u kunt zien dat het IPv4-adres van de Google-server 216.58.204.3 was en het IPv6-adres 2a00.:1450:4009:806::2003.

dit is alle informatie die je kunt krijgen met het meest basale NSLOOKUP Commando.

gebruik een andere DNS-server in niet-interactieve modus

om een andere DNS-server te gebruiken, typt u het volgende:

nslookup www.google.co.uk 8.8.8.8

de syntaxis is nslookup <nameserver URL> <DNS server IP adres>
in dit geval gebruikten we Google ‘ s DNS server 8.8.8.8, en kregen het volgende resultaat:

Server: dns.google
adres: 8.8.8.8
niet-gezaghebbend antwoord:
naam: www.google.co.uk
adressen: 2a00: 1450: 4009: 80f::2003
216.58.213.99

je vraagt je misschien af, waarom is het IP-adres anders? Dit is simpelweg omdat de DNS-servers verschillende records hebben opgeslagen. U zult merken dat beide IP-adressen werken als u ze kopieert in uw browser, dus in dit geval is het geen probleem.

in sommige gevallen kan dit echter een probleem zijn. Als u het statische IP-adres van uw website wijzigt, ervan uitgaande dat u één hostingserver hebt, kan een onjuiste DNS-record uw website ontoegankelijk maken. In dit geval moet u de DNS-cache voor die specifieke domeinnaam doorspoelen om een vernieuwing op de DNS-server te forceren. Google biedt een DNS flushing service geà soleerd om een enkele domeinnaam. Fasthosts biedt ook DNS-spoeling binnen het bedieningspaneel, zoals hier beschreven.

interactieve modus voor nslookup

met Interactieve modus kunt u een permanente NSLOOKUP-sessie met meer geavanceerde functionaliteit maken. Om dit te doen, typt u gewoon nslookup in uw Command Prompt venster.

nu kunt u commando ‘ s typen zonder eerst nslookup te hoeven typen.

Common interactive mode commands

Find mail exchange nameservers

laten we proberen het type naamserver in te stellen dat we zullen aanvragen voor een MX (mail exchange) server.

typ het volgende in uw opdrachtpromptvenster:
Set type=MX

u zult geen antwoord zien, maar dit heeft NSLOOKUP ingesteld op query voor MX-servers.

type:
gmail.com

ziet U de volgende strekking weergegeven:

Niet-bindend antwoord:
gmail.com MX preference = 10, mail exchanger = alt1.gmail-smtp-in.l.google.com
gmail.com MX preference = 40, mail exchanger = alt4.gmail-smtp-in.l.google.com

gmail.com MX preference = 30, mail exchanger = alt3.gmail-smtp-in.l.google.com

gmail.com MX preference = 20, mail exchanger = alt2.gmail-smtp-in.l.google.com

gmail.com MX preference = 5, mail exchanger = gmail-smtp-in.l.google.com

Hier kunt u de serveradressen zien van elke Mail exchange server die wordt gebruikt door gmail.com. het kenmerk MX voorkeur toont ons de voorkeursserver, die in dit geval alt4 is.

krijg een gezaghebbend antwoord

wijzig nu uw servertype naar soa door:

set type=soa te typen.

dit zal de DNS-server dwingen een antwoord te geven van de gezaghebbende DNS-server.

zoek nu de primaire naamserver uit door:
te typen google.co.uk
het bijgesneden resultaat is:
primary name server = ns1.google.com
type nu:
google.co.uk ns1.google.com
het resultaat:
Server: ns1.google.com
adressen: 2001:4860:4802:32::a
216.239.32.10
google.co.uk
primaire naamserver = ns1.google.com
responsible mail addr = dns-admin.google.com
serial = 322751975
refresh = 900 (15 mins)
retry = 900 (15 mins)
expire = 1800 (30 mins)
default TTL = 60 (1 min)

google.co.uk. u kunt hierop vertrouwen vanwege het gezaghebbende karakter van de reactie, waarbij niet-gezaghebbend verouderd of onjuist kan zijn.

Join the Fasthosts domain

Webhosting kan ingewikkeld zijn, maar Fasthosts houdt het simpel. We bieden dedicated servers die automatisch onze in-house nameservers gebruiken om latency tijdens DNS lookups te minimaliseren.

voer het domein van Fasthosts in door contact op te nemen met ons vriendelijke verkoopteam op 0808 1686 777, of mail ons op [email protected]

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.