फील्ड गाइड
Nslookup कमांड का उपयोग कैसे करें
किसी विशिष्ट रिज़ॉल्वर से विशिष्ट DNS प्रश्न पूछने के लिए टर्मिनल का उपयोग करें।
एक स्पष्ट प्रश्न करें
विंडोज़ पर, एक टर्मिनल खोलें और अंतर्निहित nslookup कमांड का उपयोग करें। लिनक्स पर, उपलब्धता वितरण पर निर्भर करती है; यह आमतौर पर DNS उपयोगिता पैकेजों में शामिल होता है। किसी अपरिचित इंस्टॉलर को चलाने के बजाय अपने वितरण के सामान्य पैकेज मार्गदर्शन का पालन करें।
केवल नाम वाला लुकअप आमतौर पर सिस्टम के कॉन्फ़िगर किए गए रिज़ॉल्वर का उपयोग करके पते की जानकारी मांगता है। एक सार्वजनिक वेब लुकअप एक अलग पुनरावर्ती रिज़ॉल्वर का उपयोग कर सकता है, इसलिए अलग-अलग परिणाम स्वचालित रूप से बग नहीं होते हैं।
nslookup example.com
nslookup example.com 8.8.8.8रिकॉर्ड प्रकार चुनें
मेल एक्सचेंज, टेक्स्ट, नेमसर्वर या IPv6 पते का अनुरोध करने के लिए प्रकार विकल्प का उपयोग करें। स्वामी का नाम मायने रखता है: _dmarc.example.com example.com से एक अलग प्रश्न है।
संपूर्ण सूची के रूप में किसी पर भी भरोसा न करें। पुनरावर्ती सर्वर न्यूनतम प्रतिक्रियाएँ प्रदान कर सकते हैं या उन्हें अस्वीकार कर सकते हैं। आपको जिन व्यक्तिगत प्रकारों की आवश्यकता है, उनके बारे में पूछें और उनकी स्थितियाँ अलग रखें।
nslookup -type=MX example.com
nslookup -type=TXT _dmarc.example.com
nslookup -type=AAAA example.com
nslookup -type=NS example.comरिवर्स लुकअप चलाएँ
एक आईपी इनपुट इसकी PTR मैपिंग मांगता है। IPv4 in-addr.arpa के नीचे एक रिवर्स-ऑक्टेट स्वामी का उपयोग करता है; IPv6 ip6.arpa के नीचे उल्टे हेक्साडेसिमल निबल्स का उपयोग करता है। लौटाया गया होस्टनाम आईपी द्वारा प्रदत्त प्रत्येक वेबसाइट की सूची नहीं है।
गुम PTR यह साबित नहीं करता कि होस्ट ऑफ़लाइन है। रिवर्स और फॉरवर्ड रिकॉर्ड को अलग-अलग पार्टियों द्वारा प्रबंधित किया जा सकता है और ये एक-दूसरे को स्वचालित रूप से अपडेट नहीं करते हैं।
nslookup 1.1.1.1
nslookup -type=PTR 1.1.1.1.in-addr.arpaजानबूझकर इंटरैक्टिव मोड का उपयोग करें
इसके प्रॉम्प्ट को दर्ज करने के लिए बिना नाम के nslookup प्रारंभ करें। आप अगली क्वेरी के लिए प्रकार और रिज़ॉल्वर बदल सकते हैं। पूरा होने पर प्रॉम्प्ट से बाहर निकलें; ये आदेश रिकॉर्ड्स को संशोधित करने के बजाय DNS को क्वेरी करते हैं।
एक गैर-आधिकारिक उत्तर का सामान्य अर्थ है कि एक पुनरावर्ती रिज़ॉल्वर ने संभवतः कैश से प्रतिक्रिया प्रदान की है। यह एक स्वचालित चेतावनी नहीं है कि डेटा अविश्वसनीय है।
nslookup
> server 1.1.1.1
> set type=TXT
> example.com
> exitDNS और ट्रांसपोर्ट त्रुटियों को अलग रखें
NXDOMAIN का अर्थ है कि पूछा गया नाम अनुपस्थित बताया गया था; बिना अनुरोधित डेटा वाले NOERROR का मतलब कुछ अलग है। SERVFAIL में सत्यापन, अपस्ट्रीम विफलताएं या अन्य स्थितियां शामिल हो सकती हैं। टाइमआउट का मतलब है कि अनुरोध पूरा नहीं हुआ।
किसी कमांड और इस वेबसाइट की तुलना करते समय, नाम, प्रकार, रिज़ॉल्वर और क्वेरी समय का मिलान करें। यह वेबसाइट HTTPS का उपयोग करती है; आपका टर्मिनल यूडीपी या टीसीपी का उपयोग कर सकता है। मापी गई अवधि सीधे तौर पर तुलनीय नहीं है।
जो आपने वास्तव में देखा उसे रिकॉर्ड करें
स्वामी का नाम, प्रकार, उत्तर, TTL, रिज़ॉल्वर और समय को एक साथ रखें। केवल एक आईपी पते की प्रतिलिपि बनाने से यह छिपाया जा सकता है कि यह एक अलग होस्टनाम या पुराने कैश्ड प्रतिक्रिया से आया है।
उत्पादन समस्या के लिए, एक ज्ञात-अच्छे कॉन्फ़िगरेशन को बनाए रखें और जहां उपयुक्त हो, प्रदाता के आधिकारिक टूल का उपयोग करें। न तो कोई वेब लुकअप और न ही nslookup आपके लिए DNS रिकॉर्ड बदलता है।