Nslookup
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.