सरल शब्दों में, एक डोमेन नेम सिस्टम (डीएनएस) डेटाबेस का एक संग्रह है जो होस्टनाम को आईपी पते में अनुवादित करता है।
डीएनएस को अक्सर इंटरनेट की फोन बुक के रूप में संदर्भित किया जाता है क्योंकि यह याद रखने में आसान होस्टनाम जैसे www.google.com को 216.58.217.46 जैसे आईपी पते में बदल देता है। वेब ब्राउज़र के एड्रेस बार में URL टाइप करने के बाद यह परदे के पीछे होता है।
बिना DNS (और विशेष रूप से Google जैसे खोज इंजन) के, इंटरनेट पर नेविगेट करना आसान नहीं होगा क्योंकि हमें प्रत्येक वेबसाइट का आईपी पता दर्ज करना होगा जिसे हम देखना चाहते हैं।
डीएनएस कैसे काम करता है?
अगर यह अभी भी स्पष्ट नहीं है, तो डीएनएस अपना काम कैसे करता है, इसकी मूल अवधारणा काफी सरल है: वेब ब्राउज़र (जैसे क्रोम, सफारी, या फ़ायरफ़ॉक्स) में दर्ज किया गया प्रत्येक वेबसाइट पता एक डीएनएस सर्वर को भेजा जाता है, जो समझता है कि उस नाम को उसके उचित आईपी पते पर कैसे मैप किया जाए।
यह IP पता है जो डिवाइस एक दूसरे के साथ संचार करने के लिए उपयोग करते हैं क्योंकि वे www.google.com, www.youtube.com, आदि जैसे नाम का उपयोग करके जानकारी को रिले नहीं कर सकते हैं और न ही कर सकते हैं। हम आसानी से प्राप्त करते हैं इन वेबसाइटों में सरल नाम दर्ज करें, जबकि DNS हमारे लिए सभी लुकअप करता है, हमें हमारे इच्छित पृष्ठों को खोलने के लिए आवश्यक उचित आईपी पते तक तत्काल पहुंच प्रदान करता है।
फिर से, www.microsoft.com, www.lifewire.com, www.amazon.com, और हर दूसरी वेबसाइट का नाम केवल हमारी सुविधा के लिए उपयोग किया जाता है क्योंकि उन नामों को याद रखना उनके आईपी पते को याद रखने से कहीं अधिक आसान है.
रूट सर्वर कहे जाने वाले कंप्यूटर प्रत्येक शीर्ष-स्तरीय डोमेन के लिए आईपी एड्रेस को स्टोर करने के लिए जिम्मेदार होते हैं।जब किसी वेबसाइट का अनुरोध किया जाता है, तो यह रूट सर्वर होता है जो लुकअप प्रक्रिया में अगले चरण की पहचान करने के लिए पहले उस जानकारी को संसाधित करता है। फिर, सही आईपी पता निर्धारित करने के लिए डोमेन नाम को एक डोमेन नाम रिज़ॉल्वर (डीएनआर) को अग्रेषित किया जाता है, जो एक आईएसपी के भीतर स्थित होता है। अंत में, यह जानकारी उस डिवाइस पर वापस भेज दी जाती है जिससे आपने इसके लिए अनुरोध किया था।
डीएनएस फ्लश कैसे करें
ऑपरेटिंग सिस्टम जैसे विंडोज और अन्य स्थानीय रूप से होस्टनाम के बारे में आईपी पते और अन्य जानकारी संग्रहीत करेंगे ताकि उन्हें हमेशा डीएनएस सर्वर तक पहुंचने की तुलना में जल्दी एक्सेस किया जा सके। जब कंप्यूटर समझता है कि एक निश्चित होस्टनाम एक निश्चित आईपी पते का पर्याय है, तो उस जानकारी को डिवाइस पर संग्रहीत या कैश करने की अनुमति है।
जबकि DNS जानकारी को याद रखना सहायक होता है, यह कभी-कभी दूषित या पुरानी हो सकती है। आम तौर पर ऑपरेटिंग सिस्टम एक निश्चित अवधि के बाद इस डेटा को हटा देता है, लेकिन अगर आपको किसी वेबसाइट तक पहुंचने में परेशानी हो रही है और आपको संदेह है कि यह एक DNS समस्या के कारण है, तो पहला कदम इस जानकारी को नए के लिए जगह बनाने के लिए जबरदस्ती हटाना है, अद्यतन डीएनएस रिकॉर्ड।
यदि आप DNS के साथ समस्या कर रहे हैं तो आपको अपने कंप्यूटर को केवल रीबूट करने में सक्षम होना चाहिए क्योंकि DNS कैश रीबूट के माध्यम से बरकरार नहीं रहता है। हालांकि, रीबूट के स्थान पर कैश को मैन्युअल रूप से फ्लश करना बहुत तेज है।
आप ipconfig /flushdns कमांड के साथ कमांड प्रॉम्प्ट के माध्यम से विंडोज में DNS को फ्लश कर सकते हैं। वेबसाइट मेरा डीएनएस क्या है? macOS और Linux पर ऐसा करने के निर्देश हैं।
यह याद रखना महत्वपूर्ण है कि, आपके विशिष्ट राउटर को कैसे सेट किया जाता है, इस पर निर्भर करते हुए, DNS रिकॉर्ड भी वहां संग्रहीत किए जा सकते हैं। यदि आपके कंप्यूटर पर DNS कैश को फ्लश करने से आपकी DNS समस्या ठीक नहीं होती है, तो आपको निश्चित रूप से उस DNS कैश को फ्लश करने के लिए अपने राउटर को पुनरारंभ करने का प्रयास करना चाहिए।
जब DNS कैशे साफ़ हो जाता है तो होस्ट फ़ाइल में प्रविष्टियाँ नहीं हटाई जाती हैं। होस्टनाम और आईपी पतों को समाप्त करने के लिए आपको होस्ट्स फ़ाइल को संपादित करना होगा।
मैलवेयर DNS प्रविष्टियों को प्रभावित कर सकता है
यह देखते हुए कि DNS होस्टनाम को कुछ IP पतों पर निर्देशित करने के लिए जिम्मेदार है, यह स्पष्ट होना चाहिए कि यह दुर्भावनापूर्ण गतिविधि के लिए एक प्रमुख लक्ष्य है।हैकर एक सामान्य कार्यशील संसाधन के लिए आपके अनुरोध को किसी ऐसे संसाधन पर पुनर्निर्देशित कर सकते हैं जो पासवर्ड एकत्र करने या मैलवेयर दिखाने के लिए एक जाल है।
डीएनएस पॉइजनिंग और डीएनएस स्पूफिंग ऐसे शब्द हैं जिनका इस्तेमाल डीएनएस रिज़ॉल्वर के कैशे पर हमले का वर्णन करने के लिए किया जाता है, जिसका उद्देश्य किसी होस्टनाम को उस होस्टनाम को सही मायने में सौंपे गए आईपी पते से भिन्न आईपी पते पर पुनर्निर्देशित करना है, प्रभावी रूप से पुनर्निर्देशित करना जहां आप जाने का इरादा रखते हैं. यह आम तौर पर आपको एक ऐसी वेबसाइट पर ले जाने के प्रयास में किया जाता है जो दुर्भावनापूर्ण फ़ाइलों से भरी होती है या आपके लॉगिन क्रेडेंशियल्स को चुराने के लिए आपको एक समान दिखने वाली वेबसाइट तक पहुँचने के लिए धोखा देने के लिए फ़िशिंग हमला करने के लिए किया जाता है।
अधिकांश DNS सेवाएं इस प्रकार के हमलों से सुरक्षा प्रदान करती हैं।
हमलावरों के लिए DNS प्रविष्टियों को प्रभावित करने का एक और तरीका है होस्ट्स फ़ाइल का उपयोग करना। होस्ट फ़ाइल एक स्थानीय रूप से संग्रहीत फ़ाइल है जिसका उपयोग DNS के स्थान पर DNS वास्तव में होस्टनामों को हल करने के लिए एक व्यापक उपकरण बनने से पहले किया गया था, लेकिन फ़ाइल अभी भी लोकप्रिय ऑपरेटिंग सिस्टम में मौजूद है।उस फ़ाइल में संग्रहीत प्रविष्टियाँ DNS सर्वर सेटिंग्स को ओवरराइड करती हैं, इसलिए यह मैलवेयर के लिए एक सामान्य लक्ष्य है।
होस्ट्स फ़ाइल को संपादित होने से बचाने का एक आसान तरीका यह है कि इसे केवल-पढ़ने के लिए फ़ाइल के रूप में चिह्नित किया जाए। विंडोज़ में, केवल उस फ़ोल्डर में नेविगेट करें जिसमें होस्ट्स फ़ाइल है:
%Systemdrive%\Windows\System32\drivers\etc\
राइट-क्लिक करें या टैप-एंड-होल्ड करें, Properties चुनें, और फिर रीड-ओनली के बगल में स्थित बॉक्स में एक चेक लगाएं।विशेषता।
डीएनएस पर अधिक जानकारी
वर्तमान में आपको इंटरनेट एक्सेस प्रदान करने वाले ISP ने आपके उपकरणों के उपयोग के लिए DNS सर्वर असाइन किए हैं (यदि आप DHCP से जुड़े हैं), लेकिन आपको उन DNS सर्वरों के साथ रहने के लिए बाध्य नहीं किया जाता है। अन्य सर्वर विज़िट की गई वेबसाइटों, विज्ञापन अवरोधकों, वयस्क वेबसाइट फ़िल्टर और अन्य सुविधाओं को ट्रैक करने के लिए लॉगिंग सुविधाएँ प्रदान कर सकते हैं। वैकल्पिक DNS सर्वरों के कुछ उदाहरणों के लिए नि:शुल्क और सार्वजनिक DNS सर्वरों की यह सूची देखें।
चाहे कंप्यूटर IP पता प्राप्त करने के लिए DHCP का उपयोग कर रहा हो या यदि वह स्थिर IP पते का उपयोग कर रहा हो, तब भी आप कस्टम DNS सर्वर को परिभाषित कर सकते हैं। हालांकि, अगर यह डीएचसीपी के साथ सेट अप नहीं है, तो आपको डीएनएस सर्वरों को निर्दिष्ट करना चाहिए जो इसे इस्तेमाल करना चाहिए।
स्पष्ट DNS सर्वर सेटिंग्स निहित, टॉप-डाउन सेटिंग्स पर पूर्वता लेती हैं। दूसरे शब्दों में, यह डिवाइस द्वारा उपयोग किए जाने वाले डिवाइस के निकटतम DNS सेटिंग्स है। उदाहरण के लिए, यदि आप अपने राउटर पर DNS सर्वर सेटिंग्स को किसी विशिष्ट चीज़ में बदलते हैं, तो उक्त राउटर से जुड़े सभी डिवाइस भी उन DNS सर्वरों का उपयोग करेंगे। हालाँकि, यदि आप किसी पीसी पर DNS सर्वर सेटिंग्स को कुछ अलग करने के लिए बदलते हैं, तो वह कंप्यूटर एक ही राउटर से जुड़े अन्य सभी उपकरणों की तुलना में अलग DNS सर्वर का उपयोग करेगा।
यही कारण है कि आपके कंप्यूटर पर एक दूषित DNS कैश वेबसाइटों को लोड होने से रोक सकता है, भले ही वे समान नेटवर्क पर एक अलग कंप्यूटर पर सामान्य रूप से खुलते हों।
सब को एक साथ रखना
यद्यपि हम सामान्य रूप से अपने वेब ब्राउज़र में जिन URL को दर्ज करते हैं, वे याद रखने में आसान नाम हैं जैसे www.lifewire.com, आप इसके बजाय उस IP पते का उपयोग कर सकते हैं जिसे होस्टनाम इंगित करता है, जैसे https://151.101। 1.121) एक ही वेबसाइट तक पहुँचने के लिए।ऐसा इसलिए है क्योंकि आप अभी भी एक ही सर्वर को किसी भी तरह से एक्सेस कर रहे हैं-एक विधि (नाम का उपयोग करके) याद रखना आसान है।
उस नोट पर, यदि आपके डिवाइस में DNS सर्वर से संपर्क करने में किसी प्रकार की समस्या है, तो आप होस्टनाम के बजाय एड्रेस बार में आईपी एड्रेस दर्ज करके इसे हमेशा बायपास कर सकते हैं। अधिकांश लोग IP पतों की एक स्थानीय सूची नहीं रखते हैं जो होस्टनाम के अनुरूप हों, हालांकि, क्योंकि आखिरकार, DNS सर्वर का उपयोग करने का यही पूरा उद्देश्य है।
यह प्रत्येक वेबसाइट और आईपी पते के साथ काम नहीं करता है क्योंकि कुछ वेब सर्वरों ने होस्टिंग सेट अप साझा किया है, जिसका अर्थ है कि वेब ब्राउज़र के माध्यम से सर्वर के आईपी पते तक पहुंच यह वर्णन नहीं करती है कि कौन सा पृष्ठ विशेष रूप से खोलना चाहिए।
होस्टनाम के आधार पर आईपी पता निर्धारित करने वाले "फोन बुक" लुकअप को फॉरवर्ड डीएनएस लुकअप कहा जाता है। इसके विपरीत, एक रिवर्स डीएनएस लुकअप, कुछ और है जो डीएनएस सर्वर के साथ किया जा सकता है। यह तब होता है जब एक होस्टनाम को उसके आईपी पते से पहचाना जाता है।इस प्रकार का लुकअप इस विचार पर निर्भर करता है कि उस विशेष होस्टनाम से संबद्ध IP पता एक स्थिर IP पता है।
डीएनएस डेटाबेस आईपी एड्रेस और होस्टनाम के अलावा बहुत सी चीजें स्टोर करते हैं। यदि आपने कभी किसी वेबसाइट पर ईमेल सेट किया है या डोमेन नाम स्थानांतरित किया है, तो आप डोमेन नाम उपनाम (सीएनएन) और एसएमटीपी मेल एक्सचेंजर्स (एमएक्स) जैसे शब्दों में चल सकते हैं।
अक्सर पूछे जाने वाले प्रश्न
आप DNS सर्वर कैसे बदलते हैं?
विंडोज़ में डीएनएस सर्वर बदलने के लिए, आप कमांड प्रॉम्प्ट का उपयोग कर सकते हैं या विंडोज सेटिंग्स के माध्यम से जा सकते हैं। यदि आप कमांड लाइन का उपयोग करने में सहज नहीं हैं तो विंडोज सेटिंग्स का उपयोग करना बेहतर है।
आप DNS सर्वर कैसे ढूंढते हैं?
कई अलग-अलग DNS सर्वर हैं, इसलिए आप DNS सर्वरों की सूची तब तक देख सकते हैं जब तक आपको अपनी पसंद का कोई सर्वर नहीं मिल जाता। Lifewire के पास सर्वोत्तम मुफ़्त DNS सर्वरों के लिए अनुशंसाओं वाली एक सूची है।
डायनेमिक डीएनएस क्या है?
डीएनएस के विपरीत, जो केवल स्थिर आईपी पते के साथ काम करता है, गतिशील डीएनएस (या डीडीएनएस) भी गतिशील आईपी पते का समर्थन करता है। परिणामस्वरूप, आप अपनी वेबसाइट को अपने घर से होस्ट करने या अपने होम नेटवर्क को दूरस्थ रूप से प्रबंधित करने के लिए डीडीएनएस सेवा का उपयोग कर सकते हैं।