27 votes

Recherche nslookup pour les enregistrements SRV (ou tout enregistrement autre que A) en mode non interactif

Est-il possible d'exécuter nslookup (Centos 5 ou Windows) de manière à rechercher des types d'enregistrements autres que A, sans être obligé de passer en mode interactif et d'utiliser set type=? Par exemple, j'aimerais une commande comme celle-ci:

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

37voto

Zypher Points 36865

Vous l'avez en fait presque eu. Sur les deux fenêtres (au moins ma boîte Win7 que j'ai ici) et Ubuntu, vous feriez nslookup -type=SRV _ldap._tcp.mondomaine.com (remarquez le tiret simple)

10voto

user223978 Points 61

Cela fonctionne pour moi

nslookup -q=SRV _ldap._tcp.mon-domaine.com 

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

Serveur: myhost.local  
Adresse: 1.2.3.4 (mon ip)

Réponse non autoritaire:  
_sip._tls.tan-ha.com Emplacement du service SRV:  
          priorité       = 100  
          poids         = 1  
          port           = 443  
          nom de l'hôte     = sipdir.myotherdomainorso.com  

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

4voto

Alex Holst Points 2180

Il semble que la page de manuel de nslookup n'est plus correcte.

nslookup n'a pas de mode non interactif puissant :

~~"Le mode non interactif est utilisé pour imprimer juste le nom et les informations demandées pour un hôte ou un domaine"~~

A la place, utilisez host(1) :

host -t SRV example.com

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X