सवाल विंडोज़ में रिवर्स डीएनएस लुक-अप करने के लिए कमांड लाइन उपयोगिता क्या है?


क्या कोई अंतर्निहित कमांड लाइन उपकरण है जो विंडोज़ में रिवर्स डीएनएस लुक-अप करेगा? यानी, कुछ पसंद है <toolname> w.x.y.z => mycomputername

मैंने कोशिश की:

  • nslookup: केवल आगे देखने के लिए प्रतीत होता है।
  • host: अस्तित्व में नहीं है
  • dig: भी मौजूद नहीं है।

मुझे मिला "रिवर्स डीएनएस कमांड लाइन उपयोगिता क्या है?"एक खोज के माध्यम से, लेकिन यह विशेष रूप से एक * nix उपयोगिता की तलाश में है, विंडोज़ नहीं।


221
2017-07-15 14:22


मूल


यह प्रश्न यह कहने के लिए संपादित किया जाना चाहिए कि यह वास्तव में एक DNS-विशिष्ट समाधान की तलाश में नहीं है। जिन उत्तरों को खारिज कर दिया गया था, वे उत्तर देते हैं, लेकिन मुद्दा यह था कि आपको वास्तव में कुछ ऐसा चाहिए जो नेटबीओएसओ नामों को देखता हो, न कि DNS। - Barmar


जवाब:


ping -a w.x.y.z

अगर रिवर्स लुकअप ज़ोन ठीक से स्थापित किया गया है तो आईपी पते से नाम को हल करना चाहिए। यदि रिवर्स लुकअप ज़ोन में रिकॉर्ड के लिए कोई प्रविष्टि नहीं है, तो -a बिना किसी नाम के पिंग करेंगे।


211
2017-07-15 14:25



यह nslookup से बेहतर काम करता है क्योंकि विवादित मशीन किसी अन्य डोमेन पर है। आपका बहुत बहुत धन्यवाद! - alastairs
nslookup में आप भी कोशिश कर सकते हैं: सेट प्रकार = पीटीआर <enter> w.x.y.z <enter> - Peter
@abstrask का सबसे पूरा जवाब है - vinnyjames
इस काम करता है, लेकिन यह वास्तव में नौकरी के लिए गलत उपकरण है। पिंग का उपयोग नेटवर्क विलंबता को मापने के लिए किया जाता है, यह नाम के रूप में नाम (या आईपी) लुकअप करता है दुष्प्रभाव इसके मुख्य उद्देश्य का। - Massimo
@ मासिमो - मूल प्रश्न की बाधाओं को देखते हुए आप इसके बजाय क्या सुझाव देंगे? पिंग DNS और netbios नामों को हल करेगा जो आपको एक अच्छा पहला टूल बनाता है यदि आपको बस कुछ तेज़ चाहिए। - Peter


nslookup <ip>

क्या आप जो खोज रहे हैं यह आपको वह सर्वर बताएगा जो आप पूछ रहे हैं और परिणाम।

उदाहरण के लिए:

c:\>nslookup 192.168.101.39
Server: dns1.local
Address: 192.168.101.24

Name: enigma.local
Address: 192.168.101.39

101
2017-07-15 14:26



यह एक संदेश के साथ विफल रहा था "<DC> w.x.y.z नहीं मिल सकता: अस्तित्वहीन डोमेन" और मैं क्यों काम नहीं कर सका। मैंने @ पीटर के जवाब की कोशिश की, और पाया कि विवादित मशीन किसी अन्य डोमेन पर थी। - alastairs
यह विफल रहा क्योंकि nslookup केवल DNS के बारे में परवाह करता है, जबकि Windows में नाम अन्य तरीकों से हल किए जा सकते हैं और यदि DNS पर्याप्त नहीं है। - Massimo


"पिंग" के साथ समस्या यह है कि यह कड़ाई से नाम सर्वर लुकअप टूल (जैसे nslookup) नहीं है - उदाहरण के लिए यदि आप होस्टनाम पिंग करते हैं, तो इसे कई तरीकों से आईपी पते पर हल किया जा सकता है: DNS लुकअप, होस्ट फ़ाइल लुकअप, जीत (भगवान मना) या नेटबीओएस प्रसारण। यह एक संभावित आउट-डेटेड कैश परिणाम भी वापस कर सकता है।

जिस क्रम में विधियों की कोशिश की जाती है, वह ग्राहकों के टीसीपी / आईपी कॉन्फ़िगरेशन और नोड प्रकार ध्वज पर निर्भर करती है:

  • बी-नोड (1): प्रसारण
  • पी-नोड (2): पीयर (केवल जीत)
  • एम-नोड (4): मिश्रित (प्रसारण, फिर WINS)
  • एच-नोड (8): हाइब्रिड (WINS, फिर प्रसारण)

वर्तमान कंप्यूटर के नोड प्रकार को देखने के लिए:

C:\>ipconfig /all | find "Node Type"
Node Type . . . . . . . . . . . . : Hybrid

यदि संकल्प विधि कोई चिंता का विषय नहीं है, तो उपयोग करें

ping -a w.x.y.z

या

nslookup w.x.y.z

जैसा आप चाहें। यदि आपको यह सुनिश्चित करने की ज़रूरत है कि आप सही नाम के लिए अपने DNS सर्वर से पूछताछ कर रहे हैं, तो उपयोग करें nslookup

यह भी देखें


72
2018-01-22 23:00





आईपी ​​पते, वाक्यविन्यास पूछने के लिए "-type = ptr" पैरामीटर के साथ NSLOOKUP का उपयोग करें:

nslookup -type=ptr 1.2.3.4

फिर "in -addr.arpa" प्रविष्टि भी मुद्रित होती है (यहां तक ​​कि जब नहीं मिली), उदाहरण के लिए:

C:\Users\UserName>nslookup -type=ptr 8.8.8.8
Server:  MyDnsServerName
Address:  X.X.X.X

Non-authoritative answer:
8.8.8.8.in-addr.arpa    name = google-public-dns-a.google.com

टाइप पैरामीटर के बिना किसी आईपी पते पर NSLOOKUP का उपयोग करते समय निम्न निष्ठा प्रतिक्रिया की तुलना में:

C:\Users\UserName>nslookup 8.8.8.8
Server:  MyDnsServerName
Address:  X.X.X.X

Name:    google-public-dns-a.google.com
Address:  8.8.8.8

22
2017-07-15 14:25



यदि आप इंटरैक्टिव nslookup का उपयोग करना चाहते हैं, तो nslookup प्रॉम्प्ट पर "set q = ptr" टाइप करें और फिर अगली पंक्ति पर आईपी दर्ज करें। यदि आप मेरे जैसे पागल पुराने स्कूल हैं, तो आपको अभी तक एहसास नहीं हुआ है कि अब आपको "1.0.0.127.in-addr.arpa" जैसे आईपी की तलाश नहीं करनी पड़ेगी। - Todd Wilcox
कोई आवश्यता नहीं -type=ptr या set q=ptr बिल्कुल भी - nslookup आईपी ​​पते को पुन: उत्पन्न करने के लिए पर्याप्त चालाक है और आगे की बजाय एक रिवर्स लुकअप करें - abstrask
वास्तव में -प्रकार = पीआरटी उचित रिवर्स लुकअप जांच के लिए आवश्यक है क्योंकि यह केवल एक आईपी पते के साथ nslookup की तुलना में अधिक सटीक परिणाम प्रिंट करता है। डीबगिंग में सहायता करने के लिए वास्तविक इन -addr.arpa प्रविष्टि मुद्रित (जब भी नहीं मिली) यह बहुत बेहतर है या बस यह स्पष्ट कर रहा है कि क्या हो रहा है। - Tony Wall


nslookup विंडोज़ पर रिवर्स डीएनएस करेगा जैसे कि यह लिनक्स पर कर सकता है।

बेशक, प्रत्येक आईपी पते के लिए एक रिवर्स एंट्री नहीं है


12
2017-07-15 14:29



अच्छा मुद्दा है कि सभी मेजबानों के लिए उनके लिए एक पीटीआर रिकॉर्ड नहीं बनाया जाएगा - Rowland Shaw
ध्यान दें कि लिनक्स, बीएसडी, और विंडोज़ पर nslookup अलग-अलग चीजें करते हैं और विभिन्न कार्यक्रम हैं। - Good Person
यदि कोई पीटीआर मौजूद नहीं है, तो आप अधिक जानकारी के लिए आईपी कौन कर सकते हैं ..... probo windoze या तो lol के साथ जहाज नहीं है - nandoP


इस तरह nslookup का प्रयोग करें:

nslookup -type=PTR  127.0.0.1

6
2017-07-15 14:30





आप मानक NSLOOKUP कमांड का उपयोग कर सकते हैं:

nslookup 123.123.123.123

परिणाम प्राप्त करने के लिए एक होना चाहिए पीटीआर रिकॉर्ड प्रश्न में आईपी पते के लिए पंजीकृत है।


5
2017-07-15 14:30





nslookup विंडोज़ में रिवर्स लुकअप करेगा।

C:\>nslookup star.slashdot.org

Server:  my-dns-server
Address:  10.242.0.1

Name:    star.slashdot.org
Address:  216.34.181.48

C:\>nslookup 216.34.181.48

Server:  my-dns-server
Address:  10.242.0.1

Name:    star.slashdot.org
Address:  216.34.181.48

4
2017-07-15 14:25





विंडोज के तहत ....

मानक पिंग आईपी पते का होस्ट नाम वापस नहीं करता है

यदि DNS सही तरीके से सेटअप किया गया है, तो इस जानकारी को खोजने के लिए NSLookup का उपयोग किया जा सकता है

निम्नानुसार प्रक्रिया:

ओपन डॉस प्रॉम्प्ट

NSLookup

सेट प्रकार = पीआरटी

ऐ बी सी डी

परिणाम रिवर्स DNS सर्वर पता, और होस्ट नाम के साथ दिखाए जाएंगे


3
2018-06-03 17:11





9 उत्तरों और कोई भी नहीं कहा कि कैसे खुदाई के साथ लुकअप रिवर्स? यह सबसे अच्छा है

dig -x w.x.y.z

इसके अलावा, आप बैश लूप, स्क्रिप्ट आदि में उपयोग के लिए "+ छोटा" जोड़ सकते हैं .... आगे या पीछे :)


2
2018-06-03 17:19



किसी ने उल्लेख नहीं किया है dig क्योंकि यह विंडोज के साथ नहीं भेजता है। ओपी का सवाल यह भी इंगित करता है। - jscott
dig आमतौर पर सबसे अच्छा विकल्प DNS समस्या निवारण है, हालांकि। मुझे लगता है कि एक बेहतर उपकरण का सुझाव देने के लिए निश्चित रूप से कुछ मूल्य है, भले ही यह विंडोज के साथ नहीं भेजता है। (विंडोज़ में उपलब्ध है isc.org/software/bind) - Håkan Lindqvist


अभी तक एक और तरीका है। आईपी ​​पते को उलट दें और nslookup का उपयोग करें

nslookup -type=PTR 4.3.2.1.in-addr.arpa

पते को हल करने के लिए 1.2.3.4


0
2017-10-14 04:54



आपको करना होगा nslookup -type=PTR 4.3.2.1.in-addr.arpa वास्तव में काम करने के लिए, हालांकि। - Håkan Lindqvist