गैर-संवादात्मक मोड में SRV रिकॉर्ड (या कोई गैर-ए रिकॉर्ड) के लिए nslookup


13

वैसे भी nslookup (Centos 5 या Windows) चलाने के लिए ऐसा है कि यह इंटरएक्टिव मोड में जाने और उपयोग किए बिना ए के अलावा अन्य रिकॉर्ड प्रकारों को देखेगा set type=? उदाहरण के लिए, मुझे निम्नलिखित की तरह एक कमांड चाहिए:

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

जवाबों:


21

आप वास्तव में लगभग यह था। दोनों विंडो पर (कम से कम मेरा विन 7 बॉक्स मेरे पास है) और उबंटू आप nslookup -type=SRV _ldap._tcp.mydomain.com(सिंगल डैश को नोटिस करेंगे )


Damnit, मुझे यह करने के लिए 10 सेकंड से हराया
मार्क हेंडरसन

2
nslookup -q=MX serverfault.comभी (छोड़कर, SRV और whatnot के साथ एमएक्स की जगह) काम करता है
मार्क हेंडरसन

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) का उपयोग करें:

host -t SRV example.com
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.