Respostas:
Você quase conseguiu. Nas duas janelas (pelo menos na minha caixa Win7 que tenho aqui) e no Ubuntu, você faria nslookup -type=SRV _ldap._tcp.mydomain.com
(observe o traço único)
nslookup -q=MX serverfault.com
também funciona (exceto, substitua MX por SRV e outros enfeites)
Esse trabalho pra mim
nslookup -q=SRV _ldap._tcp.mydomain.com
Portanto, 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
Parece que a página do manual nslookup não está mais correta.
O nslookup não possui um poderoso modo não interativo:
"O modo não interativo é usado para imprimir apenas o nome e informações solicitadas para um host ou domínio "
Em vez disso, use o host (1):
host -t SRV example.com