DNS रिकॉर्ड क्या है?

जैसा कि आप निस्संदेह परिचित होंगे, यदि आप कोई वेबसाइट ब्राउज़ करना चाहते हैं, तो आपको ब्राउज़र में उसका डोमेन नाम दर्ज करना होगा। फिर ब्राउज़र बंद हो जाता है और आपके द्वारा अनुरोधित वेबसाइट को लोड कर देता है। यदि आप URL में एक विशिष्ट पृष्ठ नाम निर्दिष्ट करते हैं, तो ब्राउज़र वेब सर्वर से उस विशेष पृष्ठ का अनुरोध करना सुनिश्चित करेगा। यह मान लेना आसान हो सकता है कि इसमें सारी जटिलता शामिल है, लेकिन इसमें और भी बहुत कुछ है।

ट्रैफ़िक को सही जगह पर रूट करने के लिए, राउटर एक राउटिंग टेबल बनाए रखते हैं। राउटिंग टेबल बीप करती है कि राउटर को अपने गंतव्य के आधार पर ट्रैफ़िक के लिए किस भौतिक कनेक्शन का उपयोग करना चाहिए। हालाँकि, यदि वे डोमेन नाम का उपयोग कर रहे थे तो इन रूटिंग तालिकाओं को प्रबंधित करना एक कठिन काम होगा।

प्रत्येक वेबसाइट का एक अलग डोमेन नाम होने से, तालिका का आकार बहुत बड़ा होगा और उसे खोजना अक्षम्य होगा। इसके बजाय, राउटर ट्रैफ़िक को रूट करने के लिए आईपी पते का उपयोग करते हैं। चूंकि आईपी पते संख्यात्मक होते हैं और कई डोमेन होस्ट करते हैं। रूटिंग टेबल बहुत छोटी हो सकती हैं और अधिक आसानी से खोजी जा सकती हैं।

दुर्भाग्य से, आईपी पते मानव-पठनीय नहीं हैं। कम से कम, वे निश्चित रूप से यादगार नहीं हैं। हालाँकि आप Technipages.com को अच्छी तरह से याद कर सकते हैं, लेकिन आप IP पता 104.18.0.74 को पहचानना बहुत कम पसंद करते हैं और IPv6 पता 2606:4700:20::681a: 14a को याद रखने की संभावना भी कम है। लोगों के लिए यादगार डोमेन नाम और कंप्यूटर के लिए कुशल आईपी पते के उपयोग की अनुमति देना। एक अनुवाद तंत्र का उपयोग करने की आवश्यकता है। वह अनुवाद प्रणाली DNS है।

डीएनएस क्या है

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

टिप्पणी: एक आधिकारिक DNS सर्वर वह सर्वर होता है जिसमें संबंधित डोमेन का डेटा स्थानीय फ़ाइल में कॉन्फ़िगर किया जाता है। अन्य सभी DNS सर्वर केवल इस उत्तर को कैश करते हैं और आधिकारिक नहीं हैं।

एक बार जब डोमेन के लिए एक आधिकारिक या कैश्ड DNS परिणाम मिल जाता है, तो वह परिणाम श्रृंखला के नीचे, अंततः आपके डिवाइस पर भेज दिया जाता है। श्रृंखला में प्रत्येक DNS सर्वर तब परिणाम को कैश करता है ताकि भविष्य के अनुरोधों को तेजी से हल किया जा सके।

आधिकारिक DNS सर्वर पर संग्रहीत वास्तविक डेटा DNS ज़ोन हैं। केवल DNS या संसाधन रिकॉर्ड (आरआर) अनुरोधित डोमेन से संबद्ध लौटाया जाता है।

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

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

नाम फ़ील्ड उस URL को परिभाषित करती है जिस पर रिकॉर्ड लागू होता है। यह "technipages.com" हो सकता है। "ww.technipages.com" .technipages.com" वाइल्डकार्ड तारांकन समर्थित हैं। यदि निर्दिष्ट किया जा रहा डोमेन ज़ोन में डोमेन के समान है, तो "प्रतीक" का उपयोग किया जा सकता है।

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

रिकॉर्ड वर्ग लगभग हमेशा "एन" होता है यह एक इंटरनेट रिकॉर्ड को परिभाषित करता है। हालाँकि, ऑपरेशन में काफी कम उपयोग किए जाने वाले नेटवर्क हैं, जैसे कि कैओसनेट, जो "एच" मान का उपयोग करेगा।

रिकॉर्ड प्रकार प्रस्तुत किए जा रहे DNS रिकॉर्ड के प्रकार को परिभाषित करता है। उदाहरण के लिए, आईपीवी4 पते को रिकॉर्ड प्रकार ए के साथ परिभाषित किया गया है, जबकि ईमेल सर्वर में एमएक्स प्रकार है। हम अगले भाग में कुछ अधिक सामान्य रिकॉर्ड प्रकारों को शामिल करेंगे।

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

डीएनएस रिकॉर्ड्स के प्रकार

DNS में सबसे आम रिकॉर्ड प्रकार "रिकॉर्ड है जहां" का अर्थ पता है। “रिकॉर्ड हमेशा IPv4 पते लौटाते हैं। IPv6 पतों में रिकॉर्ड प्रकार "AAA" होता है, चार एएस दर्शाते हैं कि 128-बिट लंबे IPv6 पते 32-बिट IPv4 पतों से चार गुना लंबे होते हैं।

"NAME" रिकॉर्ड प्रकार कैनोनिकल NAME के ​​लिए है और इसका उपयोग यह कहने के लिए किया जाता है कि "अनुरोधित डोमेन का इस डोमेन के समान आईपी है" CNAME रिकॉर्ड A, AAAA, या अन्य CNAME रिकॉर्ड की ओर इशारा कर सकते हैं। हालाँकि, किसी CNAME को किसी अन्य CNAME रिकॉर्ड की ओर इंगित करना सक्रिय रूप से हतोत्साहित किया जाता है, क्योंकि पुनरावर्ती अनुरोध उपयोगकर्ता के लिए अनुरोध समय बढ़ाते हैं। ईमेल सर्वर मेल एक्सचेंज के लिए "X" रिकॉर्ड प्रकार का उपयोग करते हैं। एमएक्स रिकॉर्ड के लिए रिकॉर्ड मान में एक प्राथमिकता संख्या और एक डोमेन नाम शामिल होना चाहिए। CNAME रिकॉर्ड के समान, MX रिकॉर्ड को एक डोमेन नाम की ओर इंगित करना चाहिए।

"एस" रिकॉर्ड प्रकार अनुरोधित डोमेन के लिए आधिकारिक डीएनएस सर्वर को परिभाषित करता है। एक से अधिक एनएस रिकॉर्ड हो सकते हैं, लेकिन उन्हें हमेशा एक डोमेन की ओर इशारा करना चाहिए। SOA रिकॉर्ड प्राधिकरण की शुरुआत को परिभाषित करता है। प्रत्येक ज़ोन फ़ाइल में एक शामिल होना चाहिए; यह प्रशासनिक विवरण बताता है, जैसे मान बदल गया है या नहीं, इसकी जांच करने से पहले DNS सर्वर को कितनी देर तक इंतजार करना चाहिए।

इस जानकारी का उपयोग कैसे किया जाता है

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

निष्कर्ष

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