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 не має потужного неінтерактивного режиму:

      "Неінтерактивний режим використовується для друку лише імені та
       запитувана інформація про хост або домен "

Замість цього використовуйте хост (1):

хост -t SRV example.com
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.