So verwenden Sie nslookup, um die folgenden Informationen abzufragen

So verwenden Sie nslookup, um die folgenden Informationen abzufragen

Unter Linux bekomme ich man nslookupoft die Meldung: „Nicht implementiert“. Ich frage mich, wie ich mit nslookupeinem Programm die folgenden Informationen abrufen kann:

  • 1) mein lokaler DNS-Server
  • 2) DNS-Server für einige Sites (z. B. google.com, facebook.com)
  • 3) Wie erfolgt die Abfrage nach RRs vom Typ A, NS, CNAME, MX?

Antwort1

Ich glaube nicht, dass NSLOOKUP oder Dig Ihre lokalen DNS-Server bereitstellen können, da dies ein OS-Aufruf ist. Dies ist (normalerweise) am einfachsten durch

cat /etc/resolv.conf

Auf Unix-Systemen sieht es jedoch so aus, als würde Ihnen ein nslookup den für die Abfrage verwendeten Nameserver mitteilen.

 nslookup google.com 

gibt eine „Server:“-Zeile zurück, die die abgefragte Server-IP enthält.

So fragen Sie DNS-Server für eine Site unter Verwendung Ihrer lokalen Nameserver ab:

dig sitename.com ns

Sie können dasselbe mit anderen Nameservern tun (sofern diese Nameserver die Suche zulassen), indem Sie @Domainname verwenden. Beispielsweise zeigt Ihnen dig @8.8.8.8 facebook.com NS die Nameserver von Facebook entsprechend dem nächstgelegenen Google-Nameserver an. Sie können auch dig com NS verwenden, um eine Liste der Nameserver für .com-Domänennamen zu finden, und dann einen dieser Nameserver abfragen, um zu sehen, was die autoritativen Nameserver denken.

So fragen Sie einen Datensatztyp ab

dig sitename.com RECORDtype

Beispielsweise zeigt Ihnen dig sitename.com MX die MX-Einträge für die Site, oder dig sitename.com A stellt den/die A-Eintrag(e) bereit.

Antwort2

Ich liebe die Autokorrektur. Das Dienstprogramm, auf das sich davidgo bezog, heißt dig. Das Nachschlagen von SIP-SRV-Einträgen in Linux erfolgt beispielsweise wie folgt:dig SRV _sip._tcp.domain.com

verwandte Informationen