nslookup для записей SRV (или любых записей не-A) в неинтерактивном режиме


13

В любом случае, запустить nslookup (Centos 5 или Windows) так, что он будет искать типы записей, отличные от A, без перехода в интерактивный режим и использование set type=? Например, я хотел бы команду как следующее:

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

Ответы:


21

У тебя фактически почти было это. В обоих окнах (по крайней мере, у меня есть окно с Win7) и в Ubuntu nslookup -type=SRV _ldap._tcp.mydomain.com(обратите внимание на один штрих)


Черт, побей меня до 10 секунд
Марк Хендерсон

2
nslookup -q=MX serverfault.comтакже работает (за исключением замены MX на SRV и еще много чего)
Марк Хендерсон

4

Это работа для меня

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

Так что 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

Похоже, что страница руководства nslookup больше не верна.

У nslookup нет мощного неинтерактивного режима:

      «Неинтерактивный режим используется для печати только имени и
       запрашиваемая информация для хоста или домена

Вместо этого используйте host (1):

host -t SRV example.com
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.