DNS प्रसार तपासक कार्यपद्धती
DNS प्रसार तपासक हे साधन एकाधिक DNS रिझोल्व्हरमधून मिळालेल्या उत्तरांची थेट तुलना करण्यासाठी डिझाइन केले आहे. हे साधन स्वतः कोणतीही नवीन DNS क्वेरी पाठवत नाही, तर वापरकर्त्याने पुरवलेल्या डेटाच्या आधारेच संपूर्ण विश्लेषण करते. या साधनाद्वारे तुम्ही वेगवेगळ्या रिझोल्व्हरमधील रेकॉर्ड प्रकार, TTL (Time To Live) आणि मूल्यांमधील फरक किंवा साम्य सहजपणे शोधू शकता.
वेबसाइट व्यवस्थापक, डेव्हलपर्स किंवा ज्यांच्याकडे दोन किंवा तीन वेगवेगळ्या DNS रिझोल्व्हरचे लेखी निकाल उपलब्ध आहेत, ते या साधनाची मदत घेऊ शकतात. हे साधन वापरकर्त्याने पेस्ट केलेल्या माहितीमधील विसंगती शोधून काढते.
इनपुट स्वरूप आणि मर्यादा
या साधनामध्ये अचूक तुलना करण्यासाठी काही विशिष्ट नियम आणि मर्यादा निश्चित केल्या आहेत:
- किमान आवश्यकता: तुलना सुरू करण्यासाठी किमान दोन रिझोल्व्हरची उत्तरे देणे आवश्यक आहे.
- मर्यादा: प्रत्येक रिझोल्व्हरच्या उत्तराची मर्यादा 100,000 अक्षरांपेक्षा कमी असणे आवश्यक आहे. इनपुटमधील टिप्पण्या (comments) आणि dig विभागाची शीर्षके (headings) स्वयंचलितपणे दुर्लक्षित केली जातात.
- समर्थित स्वरूप: इनपुटमध्ये खालील दोन स्वरूपांमधील dig उत्तर रेकॉर्ड स्वीकारले जातात:
- मानक dig ओळ:
नाव TTL IN प्रकार मूल्य(उदा.example.com. 300 IN A 192.0.2.1). - संक्षिप्त ओळ:
प्रकार TTL मूल्य(उदा.A 300 192.0.2.1).
- मानक dig ओळ:
जर इनपुटमधील एखादी ओळ या स्वरूपांशी जुळत नसेल, तर त्रुटी दर्शविली जाते.
त्रुटी आणि त्यांचे निवारण
साधन वापरताना नियमांचे पालन न झाल्यास खालील त्रुटी संदेश दिसू शकतात:
- जर तुम्ही कोणतीही उत्तरे न पेस्ट करता "उत्तरांची तुलना करा" वर क्लिक केले, तर "किमान दोन रिझोल्व्हर उत्तर पेस्ट करा." हा संदेश दिसतो.
- जर फक्त एकाच रिझोल्व्हर पॅनेलमध्ये उत्तर पेस्ट केले असेल, तर "उत्तर किमान दोन रिझोल्व्हर पॅनेलमध्ये पेस्ट करा." ही त्रुटी येते.
- इनपुट मर्यादा ओलांडल्यास "रिझोल्व्हर
‹n›चे उत्तर असमानरीत्या मोठे आहे. ते 100,000 अक्षरांपेक्षा कमी ठेवा." असा संदेश मिळतो. - चुकीचे स्वरूप असल्यास "रिझोल्व्हर
‹n›, ओळ‹line›ही समर्थित DNS नोंद नाही. नाव TTL IN प्रकार मूल्य वापरा, किंवा प्रकार TTL मूल्य." ही त्रुटी दर्शविली जाते.
सर्व फील्ड रिकामे करण्यासाठी "स्वच्छ करा" बटणाचा वापर केला जातो, ज्यामुळे सर्व इनपुट पुसले जातात आणि फोकस पहिल्या फील्डवर जातो.
निकालांचे विश्लेषण
तुलना पूर्ण झाल्यावर साधन "शेजारी-शेजारी तुलना" या विभागात खालील परिणाम दर्शवते:
| परिणाम लेबल | अर्थ आणि व्याख्या |
|---|---|
| अचूक जुळणी | सर्व रिझोल्व्हरमधील रेकॉर्ड प्रकार, TTL आणि मूल्ये पूर्णपणे सारखी आहेत. |
| TTL वेगळे आहेत | रेकॉर्ड प्रकार आणि मूल्ये समान आहेत, परंतु त्यांचे TTL मूल्य वेगळे आहे. |
| किंमती वेगळ्या आहेत | रेकॉर्ड प्रकार समान आहे, परंतु त्यामधील मूल्ये (values) भिन्न आहेत. |
| कोणतीही नोंद नाही | इतर रिझोल्व्हरमध्ये असलेला एखादा रेकॉर्ड प्रकार विशिष्ट रिझोल्व्हरच्या उत्तरात उपलब्ध नाही. |
तुलनेच्या शेवटी "‹resolvers› रिझोल्व्हर नमुन्यांमध्ये ‹types› नोंदी प्रकारांची तुलना केली." असा सारांश प्रदर्शित होतो.
स्थानिक तपासणी विरुद्ध जागतिक प्रसरण
हे साधन केवळ तुम्ही पुरवलेल्या नमुन्यांचीच तुलना करते. हे स्वतः थेट DNS क्वेरी करत नसल्यामुळे, याद्वारे जागतिक पातळीवरील प्रसरण (global propagation) किंवा अधिकृत अचूकतेचा पुरावा मिळत नाही. तसेच, प्रत्यक्ष वापरकर्त्याला त्याच्या स्थानिक नेटवर्कवर नेमका कोणता डेटा मिळेल, हे यावरून सिद्ध होत नाही.
वेगवेगळ्या रिझोल्व्हरमध्ये TTL चे मूल्य वेगळे असणे म्हणजे झोन डेटा चुकीचा आहे असे नाही. सामान्यतः, Recursive resolvers त्यांच्या कॅशमधील वेळेची गणना कमी करत असतात, ज्यामुळे वेगवेगळ्या कॅश वयानुसार (cache ages) TTL मध्ये फरक दिसू शकतो.
गोपनीयता धोरण
या साधनामध्ये सुरक्षिततेची पूर्ण काळजी घेतली जाते. आपली पेस्ट केलेली DNS उत्तरे आपल्या ब्राउझरमध्ये राहतात. काहीही BroBroGo कडे अपलोड किंवा जतन केले जात नाही. संपूर्ण प्रक्रिया स्थानिक पातळीवर ब्राउझरमध्येच पार पडते.
वारंवार विचारले जाणारे प्रश्न (FAQ)
मी कोणते DNS निकाल स्वरूप पेस्ट करू शकतो?
“example.com. 300 IN A 192.0.2.1” सारख्या मानक dig उत्तर ओळ्या किंवा “A 300 192.0.2.1” सारख्या संक्षिप्त ओळी पेस्ट करा. टिप्पण्या आणि dig विभाग शीर्षके दुर्लक्षित केली जातात.
वेगवेगळ्या TTL म्हणजे DNS मूल्य चुकीचे आहे का?
अत्यावश्यक नाही. Recursive resolvers कॅश केलेल्या TTL ची गिनती कमी करतात आणि त्यांच्या स्वतःच्या कॅश मर्यादा लागू करू शकतात. वेगवेगळ्या TTL सह जुळणारी मूल्ये साधारणपणे भिन्न कॅश वय दर्शवतात, वेगवेगळ्या झोन डेटाचे नाही.
इथे जुळणारी माहिती DNS सर्वत्र प्रसारित झाली आहे हे सिद्ध करते का?
नाही. तुलना फक्त तुम्ही पेस्ट केलेल्या उत्तरांवरच लागू होते. अन्य सार्वजनिक, ISP, कंपनी आणि डिव्हाइस कॅश वेगवेगळा डेटा परत करू शकतात, आणि ही पृष्ठ प्राधिकृत नेमसर्व्हरशी संपर्क साधत नाही.