nslookup per i record SRV (o qualsiasi altro record non A) in modalità non interattiva


13

È comunque possibile eseguire nslookup (Centos 5 o Windows) in modo tale da cercare tipi di record diversi da A, senza dover passare alla modalità interattiva e utilizzare set type=? Ad esempio, vorrei un comando come il seguente:

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

Risposte:


21

In realtà ce l'avevi quasi fatta. Su entrambe le finestre (almeno la mia scatola di Win7 che ho qui) e Ubuntu lo faresti nslookup -type=SRV _ldap._tcp.mydomain.com(nota il singolo trattino)


Accidenti, mi ha battuto per 10 secondi
Mark Henderson

2
nslookup -q=MX serverfault.comfunziona anche (tranne, sostituire MX con SRV e quant'altro)
Mark Henderson

4

Questo lavoro per me

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

Quindi 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

Sembra che la pagina man di nslookup non sia più corretta.

nslookup non ha una potente modalità non interattiva:

      "La modalità non interattiva viene utilizzata per stampare solo il nome e
       informazioni richieste per un host o dominio "

Usa invece host (1):

host -t SRV example.com
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.