DNS प्रसार जाँचक

कई रिज़ॉल्वर के DNS जवाब चिपकाकर रिकॉर्ड प्रकार, TTL और मानों की साथ-साथ तुलना करें।

समाधानकर्ता उत्तर देता है
प्रति पंक्ति एक dig उत्तर रिकॉर्ड: नाम TTL प्रकार मान में, या प्रकार TTL मान।
प्रति पंक्ति एक dig उत्तर रिकॉर्ड: नाम TTL प्रकार मान में, या प्रकार TTL मान।
प्रति पंक्ति एक dig उत्तर रिकॉर्ड: नाम TTL प्रकार मान में, या प्रकार TTL मान।
साथ-साथ तुलना
रिकॉर्ड प्रकार
कम से कम दो रिज़ॉल्वर उत्तर चिपकाएँ, फिर उनकी तुलना करें।
कम से कम दो रिज़ॉल्वर से DNS उत्तर चिपकाएँ।

चिपकाए गए DNS जवाब आपके ब्राउज़र में ही रहते हैं; BroBroGo कुछ भी अपलोड या सेव नहीं करता।

अक्सर पूछे जाने वाले सवाल

मैं कौन से DNS परिणाम प्रारूप पेस्ट कर सकता हूं?

मानक dig उत्तर पंक्तियाँ जैसे "example.com. 300 IN A 192.0.2.1" या संक्षिप्त पंक्तियाँ जैसे "A 300 192.0.2.1" चिपकाएँ। टिप्पणियाँ और dig अनुभाग शीर्षकों को अनदेखा कर दिया जाता है।

क्या भिन्न TTL का अर्थ है कि DNS मान गलत है?

जरूरी नहीं. पुनरावर्ती रिज़ॉल्वर कैश्ड TTLs की गिनती करते हैं और अपनी स्वयं की कैश सीमाएँ लागू कर सकते हैं। विभिन्न TTLs के साथ मिलान मान आमतौर पर अलग-अलग कैश आयु दिखाते हैं, अलग-अलग ज़ोन डेटा नहीं।

क्या यहां एक मैच साबित करता है कि DNS हर जगह प्रचारित हो गया है?

नहीं, तुलना केवल आपके द्वारा चिपकाए गए उत्तरों को कवर करती है। अन्य सार्वजनिक, आईएसपी, कंपनी और डिवाइस कैश अलग-अलग डेटा लौटा सकते हैं, और यह पेज आधिकारिक नेमसर्वर से संपर्क नहीं करता है।

DNS रिकॉर्ड तुलना और प्रसार की समझ

जब आप किसी डोमेन के DNS रिकॉर्ड में बदलाव करते हैं, तो उन बदलावों का वैश्विक स्तर पर लागू होना तुरंत नहीं होता है। इस प्रक्रिया को DNS प्रसार (Propagation) कहा जाता है। विभिन्न भौगोलिक स्थानों और नेटवर्क में मौजूद DNS रिज़ॉल्वर नए रिकॉर्ड को अपडेट करने में अलग-अलग समय लेते हैं।

वेबसाइट प्रबंधकों, डेवलपर्स और सिस्टम एडमिनिस्ट्रेटर के लिए यह जांचना आवश्यक होता है कि क्या अलग-अलग रिज़ॉल्वर पर नए DNS रिकॉर्ड सही तरीके से अपडेट हो गए हैं। DNS प्रसार जाँचक टूल आपको बिना कोई लाइव DNS क्वेरी भेजे, विभिन्न रिज़ॉल्वर से प्राप्त DNS उत्तरों का विश्लेषण और तुलना करने की सुविधा देता है। यह तुलना पूरी तरह से आपके द्वारा प्रदान किए गए इनपुट नमूनों पर आधारित होती है।


DNS रिकॉर्ड की संरचना और प्रारूप

DNS रिज़ॉल्वर से प्राप्त उत्तरों को समझने के लिए DNS रिकॉर्ड की मूल संरचना को जानना आवश्यक है। एक मानक DNS रिकॉर्ड में निम्नलिखित घटक शामिल होते हैं:

  1. नाम (Name): यह वह डोमेन या सबडोमेन है जिसके लिए रिकॉर्ड बनाया गया है (जैसे, example.com.)।
  2. TTL (Time To Live): यह सेकंड में वह समय सीमा है जिसके दौरान रिज़ॉल्वर इस रिकॉर्ड को अपने कैश में रख सकते हैं।
  3. क्लास (Class): आमतौर पर यह IN (इंटरनेट) होता है।
  4. प्रकार (Type): DNS रिकॉर्ड का प्रकार, जैसे A, MX, CNAME, TXT आदि।
  5. मान (Value): रिकॉर्ड का वास्तविक डेटा, जैसे IP पता या मेल सर्वर का नाम।

यह टूल इनपुट के रूप में दो प्रकार के प्रारूपों को स्वीकार करता है:

  • मानक dig उत्तर प्रारूप: name TTL IN type value (उदाहरण के लिए: example.com. 300 IN A 192.0.2.1)।
  • संक्षिप्त प्रारूप: type TTL value (उदाहरण के लिए: A 300 192.0.2.1)।

इनपुट प्रोसेस करते समय टिप्पणियों (Comments) और dig अनुभाग के शीर्षकों (headings) को टूल द्वारा अनदेखा कर दिया जाता है।


इनपुट नियम और त्रुटि संदेश

सटीक तुलना परिणाम प्राप्त करने के लिए इनपुट डेटा को निर्धारित नियमों के अनुरूप होना चाहिए। टूल का उपयोग करते समय निम्नलिखित सीमाओं और त्रुटि संदेशों का ध्यान रखें:

  • न्यूनतम आवश्यकता: तुलना शुरू करने के लिए कम से कम दो रिज़ॉल्वर के उत्तर इनपुट करना अनिवार्य है। यदि आप बिना इनपुट के "उत्तरों की तुलना करें" पर क्लिक करते हैं, तो "कम से कम दो रिज़ॉल्वर उत्तर चिपकाएँ।" त्रुटि दिखाई देगी।
  • पैनल सीमा: यदि आप केवल एक ही रिज़ॉल्वर पैनल में डेटा चिपकाकर तुलना करने का प्रयास करते हैं, तो टूल "कम से कम दो रिज़ॉल्वर पैनल में उत्तर चिपकाएँ।" त्रुटि प्रदर्शित करेगा।
  • आकार सीमा: प्रत्येक रिज़ॉल्वर उत्तर की सीमा 100,000 अक्षरों से कम होनी चाहिए। यदि इनपुट इससे अधिक होता है, तो "रिज़ॉल्वर ‹n› उत्तर असामान्य रूप से बड़ा है। इसे 100,000 अक्षरों से कम रखें।" संदेश दिखाई देगा।
  • प्रारूप त्रुटि: यदि इनपुट की कोई पंक्ति समर्थित प्रारूप में नहीं है, तो टूल "रिज़ॉल्वर ‹n›, लाइन ‹line› समर्थित DNS रिकॉर्ड नहीं है। टाइप वैल्यू में नाम TTL का उपयोग करें, या TTL वैल्यू टाइप करें।" त्रुटि दिखाएगा।

जब आप "स्पष्ट" बटन पर क्लिक करते हैं, तो सभी इनपुट फ़ील्ड साफ़ हो जाते हैं, परिणाम रीसेट हो जाते हैं और इनपुट फोकस पहले फ़ील्ड पर चला जाता है।


तुलना परिणामों का विश्लेषण

जब आप उत्तरों की तुलना करते हैं, तो टूल रिकॉर्ड प्रकार, TTL और मानों का विश्लेषण करके निम्नलिखित परिणाम श्रेणियां प्रदर्शित करता है:

परिणाम लेबल विवरण
बिल्कुल मेल जब सभी तुलना किए गए रिज़ॉल्वर में रिकॉर्ड प्रकार, TTL और मान पूरी तरह से समान होते हैं।
TTL भिन्न है जब रिकॉर्ड प्रकार और मान समान होते हैं, लेकिन उनका TTL मान अलग होता है।
मान अलग-अलग हैं जब रिकॉर्ड प्रकार समान होता है, लेकिन उनके द्वारा लौटाए गए मान (जैसे IP पता) भिन्न होते।
कोई रिकॉर्ड नहीं जब कोई विशिष्ट रिकॉर्ड प्रकार एक रिज़ॉल्वर में मौजूद हो लेकिन दूसरे रिज़ॉल्वर के उत्तर में गायब हो।

तुलना पूरी होने पर स्क्रीन पर एक सारांश दिखाई देता है, जैसे: "‹resolvers› रिज़ॉल्वर नमूनों में ‹types› रिकॉर्ड प्रकारों की तुलना की गई।"।


TTL और कैशिंग का प्रभाव

DNS प्रसार के दौरान अक्सर यह देखा जाता है कि विभिन्न रिज़ॉल्वर एक ही रिकॉर्ड के लिए अलग-अलग TTL मान दिखाते हैं। विभिन्न TTL मानों के साथ मेल खाने वाले मान आमतौर पर अलग-अलग कैश आयु (Cache Age) को दर्शाते हैं, न कि अलग-अलग ज़ोन डेटा को।

जब कोई रिज़ॉल्वर किसी आधिकारिक नेमसर्वर से रिकॉर्ड प्राप्त करता है, तो वह मूल TTL से उल्टी गिनती (countdown) शुरू कर देता है। इसलिए, यदि आप अलग-अलग समय पर या अलग-अलग रिज़ॉल्वर से क्वेरी करते हैं, तो आपको समान IP मान के लिए भी TTL में अंतर दिखाई दे सकता है। यह एक सामान्य व्यवहार है और इसका मतलब यह नहीं है कि आपका DNS कॉन्फ़िगरेशन त्रुटिपूर्ण है।


स्थानीय तुलना बनाम वैश्विक प्रसार की सीमाएं

यह समझना महत्वपूर्ण है कि यह टूल सीधे इंटरनेट पर लाइव DNS क्वेरी नहीं भेजता है। यह केवल आपके द्वारा कॉपी और पेस्ट किए गए रिज़ॉल्वर उत्तरों के नमूनों की तुलना करता है।

यह टूल वैश्विक स्तर पर पूर्ण प्रसार या आधिकारिक शुद्धता (authoritative correctness) को प्रमाणित नहीं करता है। यह केवल इस बात की पुष्टि करने का एक त्वरित साधन है कि आपके द्वारा प्राप्त किए गए विशिष्ट रिज़ॉल्वर आउटपुट आपस में मेल खाते हैं या नहीं।


गोपनीयता और डेटा प्रोसेसिंग

इस टूल का उपयोग करते समय आपकी गोपनीयता पूरी तरह सुरक्षित रहती है। आपके द्वारा चिपकाए गए DNS जवाब आपके ब्राउज़र में ही रहते हैं; BroBroGo कुछ भी अपलोड या सेव नहीं करता। सारा प्रोसेसिंग कार्य स्थानीय स्तर पर आपके वेब ब्राउज़र के भीतर ही निष्पादित होता है।


अक्सर पूछे जाने वाले प्रश्न (FAQ)

प्रश्न: मैं कौन से DNS परिणाम प्रारूप पेस्ट कर सकता हूं?
उत्तर: मानक dig उत्तर पंक्तियाँ जैसे "example.com. 300 IN A 192.0.2.1" या संक्षिप्त पंक्तियाँ जैसे "A 300 192.0.2.1" चिपकाएँ। टिप्पणियाँ और dig अनुभाग शीर्षकों को अनदेखा कर दिया जाता है।

प्रश्न: क्या भिन्न TTL का अर्थ है कि DNS मान गलत है?
उत्तर: जरूरी नहीं. पुनरावर्ती रिज़ॉल्वर कैश्ड TTLs की गिनती करते हैं और अपनी स्वयं की कैश सीमाएँ लागू कर सकते हैं। विभिन्न TTLs के साथ मिलान मान आमतौर पर अलग-अलग कैश आयु दिखाते हैं, अलग-अलग ज़ोन डेटा नहीं।

प्रश्न: क्या यहां एक मैच साबित करता है कि DNS हर जगह प्रचारित हो गया है?
उत्तर: नहीं, तुलना केवल आपके द्वारा चिपकाए गए उत्तरों को कवर करती है। अन्य सार्वजनिक, आईएसपी, कंपनी और डिवाइस कैश अलग-अलग डेटा लौटा सकते हैं, और यह पेज आधिकारिक नेमसर्वर से संपर्क नहीं करता है।