DNS क्या है?
DNS सर्वर इंटरनेट के डोमेन नेम सिस्टम (DNS) की नींव हैं। वे सार्वजनिक आईपी पते और होस्टनाम से जुड़े अन्य डेटा संग्रहीत करते हैं। यदि आप इंटरनेट पर किसी विशेष वेबसाइट, डिवाइस या नेटवर्क सिस्टम का उपयोग करना चाहते हैं तो आईपी पते की आवश्यकता होती है। DNS सर्वरों के लिए एक और शब्द नेम सर्वर है।क्या आप जानते हैं कि DNS क्या है? और इसका कार्य क्या है? यदि आप नहीं जानते हैं, तो आपको यह लेख अवश्य पढ़ना चाहिए।
आज हम और आप अपने मोबाइल या कंप्यूटर से इंटरनेट पर अपनी पसंदीदा वेबसाइट तक आसानी से पहुँच सकते हैं, इसलिए इसमें DNS का बहुत बड़ा योगदान है।
हम हर दिन DNS का उपयोग कर रहे हैं लेकिन अभी भी हम में से बहुत से लोग इसके बारे में नहीं जानते हैं।
जैसा कि आप जानते हैं कि हमारा कंप्यूटर मनुष्यों की भाषा को नहीं समझता है, यह केवल संख्याओं को पहचान सकता है। यहां तक कि इंटरनेट पर, अगर हम किसी वेबसाइट या वेब पेज को देखना चाहते हैं, तो इसके लिए भी नंबर मिलते हैं, जिसे IP ADRRESS कहा जाता है। भलाई के लिए धन्यवाद कि हमारे पास एक डोमेन नाम प्रणाली है, जिसके कारण हमें इन नंबरों को याद नहीं रखना पड़ता है।
हम आपको इस DNS के बारे में विस्तार से बताने जा रहे हैं कि यह DNS क्या है और यह कैसे काम करता है।
DNS का इतिहास (History of DNS in Hindi)
आज से लगभग 40 साल पहले जब इंटरनेट का आकार छोटा था तब बहुत कम वेबसाइट ओर devices तुाकरते थे जिनका आईपी एड्रेस लोगो के लिए याद रखना आसान था।
लेकिन जब नेटवर्क का आकार बढ़ता गया और वेबसाइट की संख्या में बढ़ोत्तरी हुई तो इन सभी के IP address को याद रखना बहुत ही मुश्किल काम हो गया था।
इस समस्या से निपटने के लिए सन 1980 के दशक में Paui Mockapetris नाम के कंप्यूटर देज्ञानिक ने Domain Name सिस्टम का आविष्कार किया ताकि वेबसाइट को Human Readable Name (इंग्लिश के कुछ नाम) दे सके याद करना हम इंसानों के लिए आसान हो !
हालाँकि आप आज IP के जरिये किसी वेबसाइट तक पहुंच सकते हैं लेकिन शायद ही आपको किसी वेबसाइट के IP के बारे में पता होगा. खेर आमतौर जरूरत भी नहीं है।
आपको यह जरुर जानना चाहिए की यह DNS काम केसे करता है ताकि आप इसे अच्छी तरह से समझ सके !
तो देर किस बात की आईये जानते हैं डीएनएस कैसे काम करता है
DNS सर्वर कैसे काम करता है?
डोमेन नाम, जैसे कि google.com, मनुष्यों के लिए याद रखना आसान है, लेकिन नेटवर्क में कंप्यूटर के बीच संचार के लिए कम उपयुक्त है। यह सुनिश्चित करने के लिए कि कंप्यूटर और अन्य डिवाइस इंटरनेट या अन्य नेटवर्क के माध्यम से एक दूसरे के साथ संवाद कर सकते हैं, प्रत्येक डिवाइस को अपना विशिष्ट आईपी पता सौंपा जाता है। लंबे फोन नंबरों के समान, आईपी पते मानव उपयोगकर्ताओं के लिए याद रखना मुश्किल है। डोमेन नाम प्रणाली (DNS) एक कनेक्शन को सक्षम करके मनुष्यों और कंप्यूटरों की आवश्यकताओं को जोड़ती है, उदाहरण के लिए एक वेबसाइट के लिए, बिना संबंधित आईपी-पता के। DNS सर्वर यहां एक महत्वपूर्ण भूमिका निभाते हैं।
DNS सर्वर आईपी एड्रेस में डोमेन नाम, जैसे कि GOOGLE .COM , का अनुवाद करते हैं। इस रिज़ॉल्यूशन प्रक्रिया के दौरान, सर्वर पर DNS रिकॉर्ड खोजे जाते हैं और यदि उपलब्ध हो, तो डोमेन नाम डेटासेट वापस किया जाता है। यदि इस DNS सर्वर पर IP पता नहीं पाया जा सकता है, तो क्वेरी को अन्य DNS सर्वरों तक भेजा जाता है जब तक कि संबंधित डोमेन के डेटा को पुनर्प्राप्त नहीं किया जाता है।
जब आप अपने ब्राउज़र में एक URL दर्ज करते हैं, तो यह आपके पीसी पर संग्रहीत स्थानीय फ़ाइल में संबंधित आईपी-पते की खोज करना शुरू कर देता है। यदि यह वहां कोई जानकारी नहीं पाता है, तो अनुरोध को पुनर्निर्देशित किया जाएगा जब तक कि आईपी पते की पहचान नहीं की जाएगी। जिससे यह स्थानीय डीएनएस-सर्वर (आमतौर पर आपका इंटरनेट राउटर), आईएसपी का डीएनएस-सर्वर और रूट नाम का सर्वर पास करता है, जो संबंधित टॉप लेवल डोमेन (टीएलडी) के लिए जवाबदेह है। यदि अभी भी कोई जानकारी नहीं मिली है, तो अनुरोध नेटवर्क सूचना केंद्र (एनआईसी) को इस क्षेत्र के लिए जिम्मेदार भेजा जाएगा। TLD ".com" के मामले में, यह Verisign है।
एनआईसी का सर्वर ज़ोन के आधिकारिक नाम के पते को आईएसपी को भेजेगा। आईएसपी तब इस आधिकारिक सर्वर को आईपी के लिए पूछेगा, और अपने राउटर के माध्यम से आपके ब्राउज़र में वापस जानकारी भेजेगा। इस तरह से वेबसाइट को एक्सेस किया जा सकता है।
यदि कोई IP पता नहीं मिल सकता है, तो एक त्रुटि संदेश वापस आ जाता है। ब्राउज़र तब इंगित करता है कि वेबसाइट नहीं मिली या मौजूद नहीं हो सकती है।
अब यहाँ पर एक सवाल यह आता है की दुनिया में ढेर सारे websites हैं, तो क्या इन सभी की जानकारी किसी एक DNS सिस्टम में स्टोर होगी? नहीं, दरअसल ऐसा करना मुश्किल काम है ओर यह सुरक्षा की दृष्टि से सही भी नहीं है।
जिस प्रकार से इंटरनेट अपने आप में पूरे विश्वभर में फैला हुआ है ठीक उसी तरह domain name servers भी कई खरे हैं जहाँ DNS information stored रहते हैं।
All these surveys
आपस में एक दुसरे से connected होते हैं। यदि एक DNS में जानकारी नही मितती तो यह automatically
दूसरे dns से सम्पर्क स्थापित कर लेता है।
हमें इस बात की जानकारी भी होना चाहिए की यह जरूरी नही हे की एक डोमेन के केवल एक ही IP हो कई domain name एक से अधिक कभी कभी सेकड़ों IP addresses से जुड़े हुए भी हो सकते है।
आधिकारिक नाम सर्वर द्वारा प्रदान की गई जानकारी अन्य सर्वरों के लिए बाध्यकारी और विश्वसनीय है। इसके विपरीत, आपके राउटर या आईएसपी के सर्वर गैर-आधिकारिक हैं। समान डोमेन के लिए बार-बार पूछे जाने वाले प्रश्नों का उत्तर देने के लिए, जानकारी को अस्थायी रूप से DNS सर्वर के कैश में एक निर्धारित अवधि के लिए संग्रहीत किया जाता है। इस अवधि को "जीने का समय" कहा जाता है, संक्षिप्त टीटीएल। सर्वर कॉन्फ़िगरेशन के आधार पर, टीटीएल कुछ मिनटों और कई दिनों के बीच भिन्न हो सकता है।
DNS सर्वर आवश्यकताएँ
DNS सर्वर आमतौर पर यह सत्यापित नहीं करते हैं कि प्राप्त जानकारी और डेटा सही हैं या किसी वैध स्रोत से। ऐसा इसलिए है क्योंकि डोमेन नेम सिस्टम अभी भी उस तरह से काम करता है जैसा कि इंटरनेट के शुरुआती दिनों में किया था। उस समय, केवल विश्वविद्यालयों और अनुसंधान केंद्रों ने इस प्रणाली का उपयोग किया था, इसलिए यह मानने का कोई कारण नहीं था कि कोई भी नकली DNS जानकारी फैलाएगा। आज, हैकर्स नकली डेटा को घुसपैठ करने के लिए सत्यापन की इस कमी का उपयोग करते हैं और डीएनएस स्पूफिंग, कैश पॉइज़निंग या मैन-इन-द-मिड हमलों जैसे तरीकों का उपयोग करके गोपनीय जानकारी प्राप्त करते हैं। इस कारण से, DNS सर्वरों की सुरक्षा आवश्यकताओं में काफी वृद्धि हुई है।
डीएनएसएसईसी (डोमेन नाम सिस्टम सुरक्षा एक्सटेंशन) जैसे सुरक्षात्मक उपाय DNS सर्वरों की सुरक्षा बढ़ा सकते हैं। एसएसएल / टीएलएस के समान, ये एक्सटेंशन सार्वजनिक कुंजी के साथ एन्क्रिप्शन का उपयोग करते हैं। इसके अलावा, नामित संस्थाओं का डीएनएस आधारित प्रमाणीकरण, संक्षिप्त नाम, उपयोगकर्ताओं के सुरक्षित प्रमाणीकरण के लिए प्रोटोकॉल का एक संग्रह प्रदान करता है। इंटरनेट उपयोगकर्ता नियमित रूप से अपने ब्राउज़रों और राउटर के कैश को हटाकर हैकर के हमलों से खुद को बचा सकते हैं।
Kएसईओ और ऑनलाइन विपणन के लिए DNS सर्वरों की प्रासंगिकता
एक आईपी पते का संकल्प हमेशा कुछ समय लेता है और इसलिए एक वेबसाइट के लोड समय को प्रभावित करता है। आमतौर पर, यह प्रक्रिया एक सेकंड के अंशों में पूरी होती है। यदि कोई देरी होती है, तो इसके परिणामस्वरूप अधिक लोड समय होता है और इसलिए अक्सर उच्च उछाल दर होती है, क्योंकि उपयोगकर्ता अनुभव बिगड़ा हुआ है। चूंकि उछाल दर आपकी वेबसाइट की प्रयोज्य के लिए एक महत्वपूर्ण मानदंड है और आपकी रैंकिंग को प्रभावित कर सकती है, आप इससे बचना चाहते हैं। ऐसा करने के लिए, आप नाम समाधान में संभावित त्रुटियों का पता लगाने और उन्हें ठीक करने के लिए उचित कार्रवाई करने के लिए Google खोज कंसोल का उपयोग कर सकते हैं।
0 Comments
Please do not enter any spam link in the comment box.