Nslookup

Från Wiki.linux.se
(Omdirigerad från nslookup)
Hoppa till navigering Hoppa till sök

nslookup - Fråga Internet-domännamnservrar

Kommandot `nslookup` används för att fråga Internet-domännamnservrar och returnera detaljerad information om DNS-poster för specifika domäner.

Syntax

nslookup [ALTERNATIV] [DOMÄN]

Beskrivning

Kommandot `nslookup` är ett nätverksadministrationsverktyg för att fråga DNS-servrar om domännamn och IP-adresser. Det kan användas i både interaktivt och icke-interaktivt läge.

Alternativ

Kommandot `nslookup` stöder flera alternativ som kan användas för att justera dess beteende:

  • -type=TYPE - Ange typen av DNS-poster att fråga efter (t.ex. A, MX, NS, etc.).
  • -query=TYPE - Samma som -type.
  • -class=CLASS - Ange klassen av DNS-poster att fråga efter (t.ex. IN, CH, HS).
  • -timeout=SEKUNDER - Ange timeout för varje fråga.
  • -retry=ANTAL - Ange antal försök för varje fråga.
  • -port=PORT - Ange portnummer att använda för DNS-servern.
  • -server=SERVER - Ange DNS-servern att fråga.
  • -debug - Visa detaljerad information om frågan och svaret.
  • -vc - Använd en virtuell krets (TCP) för frågan.
  • -norecurse - Be DNS-servern att inte göra en rekursiv fråga.
  • -search - Tillämpa domännamnssökvägar.
  • -defname - Tillämpa standarddomännamn.
  • -timeout=N - Ange timeout för frågan till N sekunder.
  • --help - Visa hjälpmeddelande och avsluta.

Exempel

Här är några praktiska exempel som visar hur du kan använda `nslookup`-kommandot:

  • För att fråga efter A-poster för en domän:

nslookup example.com

  • För att fråga efter MX-poster för en domän:

nslookup -query=MX example.com

  • För att specificera en annan DNS-server att fråga:

nslookup example.com 8.8.8.8

  • För att använda detaljerad felsökningsinformation:

nslookup -debug example.com

  • För att fråga efter NS-poster för en domän:

nslookup -type=NS example.com

Skillnader mellan macOS och Linux

Det finns några viktiga skillnader att tänka på när man använder `nslookup` på macOS jämfört med Linux:

  • **Tillgänglighet:** `nslookup`-kommandot är tillgängligt både på macOS och Linux och fungerar i stort sett på samma sätt på båda plattformarna.
  • **Alternativ:** De flesta alternativ som finns på `nslookup` är tillgängliga på både macOS och Linux. Dock kan vissa distributioner eller versioner ha mindre skillnader i alternativ och funktioner.
  • **Installation:** På de flesta Linux-distributioner är `nslookup` inkluderat som en del av `dnsutils` eller `bind-utils` paketet, medan det på macOS är inkluderat som standard.

Exempel på att använda `nslookup` på macOS:

  • För att fråga efter A-poster för en domän:

nslookup example.com

  • För att specificera en annan DNS-server att fråga:

nslookup example.com 8.8.8.8

Det är alltid bra att konsultera `man`-sidan för `nslookup` på din specifika plattform för att se vilka alternativ och funktioner som är tillgängliga och hur de används.

Felsökning

Om du får ett felmeddelande när du använder `nslookup`, kontrollera följande:

  • Att du använder rätt syntax och alternativ för ditt specifika kommando.
  • Att domänen du försöker fråga efter är korrekt och existerar.
  • Att du har nätverksanslutning och DNS-servern är tillgänglig.

Se även

  • dig - Ett flexibelt verktyg för DNS-frågor.
  • host - Ett enkelt verktyg för att utföra DNS-frågor.
  • traceroute - Spåra nätverkshopp till en destination.

Källor

Sidslut


Det här är en maskinöversättning av linux kommando manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp som har sponsrat Linux.se med webserver.