Suchen Sie im nicht interaktiven Modus nach SRV-Datensätzen (oder allen Nicht-A-Datensätzen)


13

Soll nslookup (Centos 5 oder Windows) trotzdem so ausgeführt werden, dass andere Datensatztypen als A gesucht werden, ohne dass in den interaktiven Modus gewechselt und verwendet werden muss set type=? Zum Beispiel möchte ich einen Befehl wie den folgenden:

nslookup --type=SRV _ldap._tcp.mydomain.com

Antworten:


20

Sie hatten es tatsächlich fast geschafft. Auf beiden Fenstern (zumindest meiner Win7-Box, die ich hier habe) und Ubuntu würdest du tun nslookup -type=SRV _ldap._tcp.mydomain.com(beachte den einzelnen Strich)


Verdammt, schlagen Sie mich um 10 Sekunden
Mark Henderson

2
nslookup -q=MX serverfault.comfunktioniert auch (außer, MX durch SRV und so weiter ersetzen)
Mark Henderson

4

Diese Arbeit für mich

nslookup -q=SRV _ldap._tcp.mydomain.com 

Also nslookup -q = SRV _sip._tls.tan-ha.com

Server:  myhost.local  
Address:  1.2.3.4 (my ip)

Non-authoritative answer:  
_sip._tls.tan-ha.com    SRV service location:  
          priority       = 100  
          weight         = 1  
          port           = 443  
          svr hostname   = sipdir.myotherdomainorso.com  

sipdir.myotherdomainorso.com  internet address = 110.12.23.34  
sipdir.myotherdomainorso.com  AAAA IPv6 address = 1111:111:ffff:3004::35

1

Es scheint, dass die Manpage von nslookup nicht mehr korrekt ist.

nslookup hat keinen leistungsstarken nicht interaktiven Modus:

      "Der nicht interaktive Modus wird verwendet, um nur den Namen und zu drucken
       angeforderte Informationen für einen Host oder eine Domain "

Verwenden Sie stattdessen host (1):

host -t SRV example.com
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.