Domain Name System क्या है? | DNS Server कैसे काम करता है?

कंप्यूटर Domain Name System क्या है ? के नाम को उनके संबंधित IP Address पर मैप करने की प्रक्रिया को Domain Name System कहा जाता है। इंटरनेट एक्स्प्लोरर या ब्राउज़र में उपयोगकर्ता द्वारा दर्ज किए गए नाम को संबोधित आईपी एड्रेस में बदल दिया जाता है, ताकि साइट तक पहुंचा जा सके। DNS को हल करने के दो तरीके हैं।

  • DNS-डोमेन नेम सिस्टम
  • NETBIOS-नेटबीआईओएस
 

Domain Name System क्या है?

Domain Name System क्या है ? | Domain name system in Hindi

Domain Name System तकनीक एक वितरित डेटाबेस का उपयोग करता है। जैसे कि TCP/IP एप्लिकेशन वितरित डेटाबेस का उपयोग आईपी एड्रेस और आईपी एड्रेस के लिए होस्टनामों को रिवर्स नाम रिज़ॉल्यूशन के मामले में होस्टनाम का उपयोग करता है। जैसा कि कंप्यूटर का नाम Apex आईपी से मैप किया जाता है।

और इसका IP Address 192.168.1.10 है, डोमेन नेम सिस्टम एक ऐसी तकनीक है जिसका उपयोग क्लाइंट या कंप्यूटर पर आईपी एड्रेस को कॉन्फ़िगर करने के लिए निश्चित Domain name प्रदान करने के लिए किया जाता है। डोमेन नेम सिस्टम डोमेन नेमस्पेस नाम के hierarchical और Logical Tree पर आधारित है। ।

DNS server contains information about the Zones, A DNS zone is a part of namespace. Domain Name System is the Technique used to provide standard naming convention for finding IP Address. Domain Name are interpreted using 2 character country or region codes. This single DNS server has a list of all the host names on the domain and their corresponding server DNS address. Domain name server is Know to name server.

इसेभीपढ़ेProxy Server क्या है ? Free Proxy Server कैसे बनाये जानिए

Domain Name System कैसे काम करता है?

एक डोमेन के पास उसके होस्ट नामो की सूची होती हैं, जिसमें किसी एक होस्ट का  नाम जोड़ सकते है। पारंपरिक नामकरण डीएनएस में पारंपरिक कंप्यूटर नामों को आमतौर पर होस्ट नाम के रूप में कहा जाता है।

डोमेन नाम के लिए वर्ण सीमित Top Uppercase और lowercase अक्षर (ए-जेड, ए-जेड) नंबर (0-9), और हाइफ़न (-) हैं, इसमें किसी अन्य वर्ण का उपयोग करने की अनुमति नहीं है। एक डोमेन नाम उदाहरण के लिए एक अद्वितीय UniK नाम है, जैसे  xyz.com

NETBIOS (नेटवर्क बेसिक इनपुट आउटपुट सिस्टम)

NETBIOS फ्लैट नाम स्पेस का उपयोग करता है। एक फ्लैट नाम की जगह में दो कंप्यूटर एक ही नाम को साझा नहीं कर सकते हैं । फ्लैट नाम स्पेस एक छोटे से अलग नेटवर्क पर अच्छी तरह से काम करता है।

लेकिन कई इंटरकनेक्शन नेटवर्क वाली बड़ी कंपनी के लिए नहीं। जैसा कि यह जांचना संभव नहीं है कि सभी प्रणालियों का एक अद्वितीय नाम है। Domain Name System क्या है?

What is Domain Name Space in Hindi 

शीर्ष स्तर का डोमेन Root DNS डोमेन के नीचे की श्रेणी में आता है। उदाहरण के लिए – arpa .com, .in, .edu .tech .co .org .uk .us इंटरनेट डोमेन को विभिन्न श्रेणियों में वर्गीकृत किया जाता है जैसे रूट डोमेन या इंटरनेट डोमेन का शीर्ष स्तर।

शीर्ष स्तर के डोमेन की तीन श्रेणियां हैं जिन्हें निम्नानुसार समझाया गया है

Geographical Domain-भौगोलिक डोमेन- डोमेन नाम की व्याख्या दो वर्ण देश या क्षेत्र कोड का उपयोग करके की जाती है, जो आईएसओ (ISO) (अंतर्राष्ट्रीय मानक संगठन) उदाहरण के लिए हैं “.UK”

Organizational Domain (संगठनात्मक डोमेन)- इस श्रेणी के अंतर्गत आने वाले डोमेन नाम को एक तीन वर्ण कोड का उपयोग करके नाम दिया गया है जो उदाहरण के लिए उस DNS डोमेन के तहत संगठन की कार्यक्षमता को इंगित करता है, “com”

Reverse Domain (रिवर्स डोमेन)-रिवर्स डोमेन आईपी एड्रेस को मैप करके डोमेन नामों में परिवर्तित करता है। इस तरह के डोमेन को “addr .arpa” नाम दिया गया है। डीएनएस नाम स्थान कंप्यूटर की फ़ाइल प्रणाली के समान है। डीएनएस नाम स्थान डीएनएस डोमेन और व्यक्तिगत कंप्यूटर नाम का एक पदानुक्रम है जो संरचना की आधार पर एक Tree के समान है। डोमेन एक कंप्यूटर नहीं है, लेकिन कंप्यूटर नाम जोड़ने के लिए एक होल्डिंग स्थान है। (Domain Name System क्या है )

डोमेन नेमस्पेस क्या है? | Domain Name System क्या है?

एक डीएनएस ट्री के शीर्ष पर रुट डीएनएस  है। रूट फाइल सिस्टम में रूट निर्देशिका के रूप में सभी डोमेन को जोड़ता है। डीएनएस नामकरण ज़ोन्स में, व्यक्तिगत कंप्यूटर नामों को आमतौर पर होस्ट नाम कहा जाता है। कंप्यूटर में, आप फ़ाइलों को सीधे रूट डायरेक्टरी में रख सकते हैं।

डीएनएस उपयोगकर्ता को कंप्यूटर के नाम को रूट में जोड़ने की भी अनुमति देता है। प्रत्येक डोमेन में उप डोमेन हो सकते हैं, जिस तरह आपके सिस्टम फाइल सिस्टम के फोल्डर में सबफोल्डर्स हो सकते हैं। उपयोगकर्ता प्रत्येक डोमेन को उसके उप डोमेन से एक अवधि के साथ अलग कर सकता है। उदाहरण के लिए – online.storireading.com

You May LikeWhatsapp gb क्या है Whatsapp Gb, Latest Version कैसे डाउनलोड करे। 

What is DNS server in Hindi

DNS Server डोमेन नाम सिस्टम को आईपी एड्रेस मैपिंग प्रदान करता है, इसका मतलब है कि DNS कंप्यूटर के नाम को आईपी एड्रेस में परिवर्तित करता है। DNS Server में ज़ोन के बारे में जानकारी होती है। DNS ज़ोन एक नेमस्पेस का एक सन्निहित हिस्सा है।

जिसके लिए एक सर्वर को अथॉरिटी सौंपा गयी है। प्रत्येक ज़ोन एक डोमेन नोड से जुड़ा होता है। एक डोमेन कई विभाजनों में विभाजित हो सकता है जहां प्रत्येक विभाजन या ज़ोन को एक अलग DNS Server द्वारा नियंत्रित किया जा सकता है।

 DNS root server

जिसमें दो प्राथमिक ज़ोन होते हैं, जिस पर विचार किया जाता है। डोमेन xyz.com में दो उप-डोमेन शामिल हैं: efg.xyz.com और eu.xyz.com। efg1.xyz.com सबडोमेन के लिए प्राधिकरण को सर्वर efg.xyz.com को सौंपा गया है।

इस प्रकार, यह देखा जा सकता है कि एक सर्वर, efg1.efg, xyz.com होस्ट करता है efg.xyz.com ज़ोन और एक दूसरा सर्वर, xyz1.xyz.com, xyz.com ज़ोन को होस्ट करता है जिसमें eu.xyz.com शामिल है।

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

तो यह नेटवर्क पर अन्य डीएनएस सर्वरों के साथ संचार करता है। डीएनएस सर्वर पर सॉफ़्टवेयर चलाने वाले सिस्टम पर नामकरण कन्वेंशन की जानकारी संग्रहीत है। नेटवर्क के प्रत्येक कंप्यूटर का होस्ट नाम एक कम्प्लीट डीएनएस नाम है।

Domain name server in Hindi | Domain name server kya hai Hindi

जिसमें उसके सभी डोमेन का होस्ट नाम भी शामिल है, जिसे पूरी तरह से योग्य डोमेन नाम (FQDN) कहा जाता है। जब किसी विशिष्ट Domain को पूरी तरह से (fully qualified domain name) योग्य डोमेन नाम के लिए IP पता जानने के लिए सिस्टम की जरूरत होती है।

तब fully qualified domain name(FQDN), TCP/IP कॉन्फ़िगरेशन में सूचीबद्ध तरीके से DNS सर्वर से IP address प्राप्त करने की Request करता है। पूरे नेटवर्क के लिए आम तौर पर एक डीएनएस सर्वर होता है। (Domain Name System क्या है )

Domain name kya hai सिंगल डीएनएस सर्वर में डोमेन पर सभी होस्ट नामों की सूची और उनके संबंधित आईपी एड्रेस होते हैं। यह डोमेन के लिए आधिकारिक डीएनएस सर्वर के रूप में जाना जाता है। DNS नामकरण zone में अलग-अलग Time सहित 255 वर्णों तक DNS नाम देने की अनुमति है।

इस स्थिति में,ABC के रूप में केवल एक ही डोमेन है। जिसे (FDQN) को सबसे दाईं ओर रूट के साथ लिखा जाता है, इसके बाद डोमेन के डोमेन को रूट के बाईं ओर जोड़ा जाता है, और सबसे बाईं ओर होस्ट नाम होता है।

यहां ABC डोमेन है, तथा PC1 और PC2 होस्ट सिस्टम हैं।  (A) PC1.ABC, (B) PC2.ABC

FQDN Use for Two Systems in Hindi

एक डीएनएस Tree निश्चित रूप से इंटरनेट द्वारा उपयोग किया जाता है। इंटरनेट द्वारा बनाए गए एक विशिष्ट नामकरण zone के डोमेन .net .com हैं। जो इंटरनेट की भी जड़ (root) है। इसलिए अधिकांश वेब सर्वर को www कहा जाता है।

 
what is dns server in Hindi
 

लेकिन अगर डीएनएस द्वारा एक फ्लैट नाम का स्थान उपयोग किया जाता है, तो केवल उस संगठन ने पहले www के साथ सर्वर का उपयोग किया था। सर्वर से devtechhelp.in और www.microsoft.com दोनों एक साथ बाहर निकल सकते हैं, क्योंकि सर्वर नामों में अलग-अलग डोमेन जोड़े गए हैं।

यह आवश्यक है कि किसी भी दो मशीनों में समान रूप से योग्य नाम नहीं होना चाहिए। इसका मतलब यह है कि www.microsoft .com जैसे डीएनएस नाम दुनिया भर में श्रेणीबद्ध नाम स्थान के नीचे होने चाहिए।

You May Like – FTP सर्वर क्या है और कैसे काम करता है ? जानिए पूरी जानकारी हिंदी में।

Name Resolution in DNS Server in Hindi

यदि आवश्यक साइट का आईपी एड्रेस आपको पता है। तो आपको डीएनएस की आवश्यकता नहीं है। लेकिन सभी वेबसाइटों के सभी आईपी एड्रेस को याद रखना आसान काम नहीं है। इसलिए डीएनएस आईपी एड्रेस के लिए पूरी तरह से योग्य डोमेन नाम (FQDN) को मैप करने के लिए आवश्यक है।

यह आवश्यक है कि जब आप एक वेब साइट का आईपी एड्रेस टाइप करते हैं, तो इंटरनेट एक्सप्लोरर उस वेब सर्वर से संबंध बनाने के लिए उस नाम को वेब सर्वर के आईपी एड्रेस में परवर्तित करता हैं ।(Domain Name System क्या है )

 इस प्रकार Domain Name को तीन तरह से हल किया जा सकता है, प्रसारण के द्वारा, स्थानीय रूप से संग्रहीत पाठ फ़ाइल को HOSTS कहा जाता है या डीएनएस सर्वर से संपर्क करके ,ब्रॉडकास्ट राऊटर में काम नहीं करता है क्योंकि राउटर ब्रॉडकास्ट को फॉरवर्ड नहीं करते हैं।

स्थानीय रूप से संग्रहित टेक्स्ट फाइल (HOSTS) का उपयोग करते हुए-यह फाइल एक नेटवर्क पर मशीनों के नाम और आईपी एड्रेस संग्रहीत करती है। तो,आप एक आईपी एड्रेस  जानने के लिए एक Domain name को Search करते है। उदाहरण के लिए, यदि आप www.microsoft.com नाम को Search करना चाहते हैं

What is DNS in computer network in Hindi

मेजबान अपने स्थानीय डीएनएस सर्वर से संपर्क करता है और आईपी एड्रेस का अनुरोध करता है। स्थानीय DNS Server www.microsoft.com के एड्रेस को नहीं जान सकता है, लेकिन यह एक डीएनएस रूट सर्वर के आईपी एड्रेस को जानता है। रूट सर्वर शीर्ष-स्तरीय डोमेन डीएनएस सर्वर के सभी आईपी एड्रेस को जानते हैं।

इस प्रकार रूट सर्वर डीएनएस सर्वर के .com के आईपी एड्रेस को डिलीट कर देगा और .Com डीएनएस सर्वर Microsoft.com डीएनएस सर्वर का आईपी एड्रेस प्रदान करेगा। Microsoft .com सर्वर तब www.microsoft.com का आईपी एड्रेस प्रदान करेगा, जब www.microsoft.com सर्वर स्थानीय DNS Server पर वह जानकारी वापस भेज देगा।
domain name server kya hai hindi

डीएनएस को HOSTS फ़ाइल की तरह प्रत्येक नाम और आईपी एड्रेस टाइप करने के लिए एक व्यवस्थापक(Manager) की आवश्यकता होती है। उपयोग कर्ता को होस्ट डेटाबेस फ़ाइल में डाटा रखने की वजाय डीएनएस  डेटाबेस में रखने के दो फायदे हैं:

  • डीएनएस सर्वर पर, जैसा कि डेटाबेस केंद्रीकृत है, प्रशासक के लिए यह संभव है कि वह प्रत्येक मशीन या सिस्टम में नई प्रविष्टियों को जोड़ने के बजाय सिर्फ एक बार नई प्रविष्टियां जोड़ें।
  • डीएनएस सर्वर पर डेटाबेस वितरित किया जाता है। इसका मतलब है कि व्यवस्थापक को एक डेटाबेस को बनाए रखने की आवश्यकता नहीं है जो दुनिया की हर दूसरी मशीन के बारे में जानता है।

एक DNS Server को अन्य डीएनएस सर्वरों के बारे में जानना होता है जहाँ अधिक जानकारी के लिए सम्पर्क किया जा सकता है। नोट-नेटवर्क ऑपरेटिंग सिस्टम जैसे विंडोज़ एनटी, विंडोज 2000, और 2003 सर्वर, नेटवेयर और LINUX और Unix में Built-in डीएनएस सर्वर सॉफ्टवेयर होता है। (Domain Name System क्या है )

 

Type of Server – सर्वर के प्रकार

विभिन्न कार्यों को विभिन्न संगठनों में किया जाता है। विभिन्न सर्वरों का उपयोग विभिन्न अनुप्रयोगों या भूमिकाओं को करने के लिए किया जा सकता है। कार्य की प्रकृति के आधार पर, सर्वरों को विभिन्न प्रकारों में वर्गीकृत किया जा सकता है। कुछ निम्न लिखित सर्वर के प्रकार हैं

1-DNS SERVER-आईपी एड्रेस के लिए डोमेन नाम का अनुवाद करने के लिए उपयोग किया जाता है। यह डोमेन नामों के साथ सूचनाओं को संग्रहीत भी करता है।

2-DHCP SERVER-एक नेटवर्क पर उपकरणों को डायनेमिक आईपी एड्रेस असाइन करने के लिए DHCP SERVER उपयोग किया जाता है।

3-FTP Server (एफ़टीपी सर्वर)-सर्वर से फ़ाइल डाउनलोड करने या सर्वर पर फ़ाइल अपलोड करने के लिए उपयोग किया जाता है। यह एक सॉफ्टवेयर एप्लीकेशन है जो फाइल ट्रांसफर प्रोटोकॉल (एफटीपी) पर काम करता है जिसका उपयोग इंटरनेट पर फाइलों को ट्रांसफर करने के लिए किया जाता है।

4-Detabase Server डेटाबेस सर्वर

नेटवर्क कार्यस्थानों को डेटा प्रदान करता है। यह एक एप्लिकेशन है जो क्लाइंट / सर्वर आर्किटेक्चर पर आधारित है। इसे दो भागों में विभाजित किया गया है:

  •  फ्रंट-एंड एप्लिकेशन वर्कस्टेशन (क्लाइंट) पर कार्य करता है, जिस पर उपयोगकर्ता डेटाबेस की जानकारी एकत्र करते हैं और प्रदर्शित करते हैं।
  • बैक-एंड एप्लिकेशन उस सर्वर पर कार्य करता है जिस पर डेटा स्टोर होता है और एलाइज किया जाता है।

5-E-Mail server (डाक सर्वर)-एक नेटवर्क के द्वारा पूरे इंटरनेट पर mail, Audio, video, भेजने, प्राप्त करने और संग्रहीत करने के लिए उपयोग किया जाता है। यह मेल लोकल एरिया नेटवर्क या वाइड एरिया नेटवर्क पर भेजा जा सकता है।

6-Print Server (प्रिंट सर्वर)- नेटवर्क में अन्य कंप्यूटरों से भेजे गए प्रिंटर अनुरोधों को नियंत्रित करता है। यह क्लाइंट से प्रिंट और प्रिंटर के प्रिंट अनुरोध को रूट करता है।

7-File Server (फ़ाइल सर्वर)-File server फ़ाइलों को संग्रहीत करने के लिए उपयोग में लाया जाता हैं , जो नेटवर्क में जुड़े उपयोगकर्ताओं द्वारा पहुँचा जा सकता है।

Troubleshooting of DNS server in Hindi

अधिकांश डीएनएस सर्वर समस्याएं क्लाइंट सिस्टम के कारण होती है। इसका मुख्य कारण यह है कि अधिकांश यूजर Secondary डीएनएस सर्वर की  सेटिंग करके रखते है जो बिना किसी रुकावट के काम जारी रखना  चाहते है। डीएनएस से संबंधित किसी भी समस्या का निवारण करने के लिए, पहले आपको Local सिस्टम पर किसी भी DNS Caches को खत्म करने की आवश्यकता होती है,

फिर यदि आप विंडोज़ 2000 या विंडो एक्सपी चला रहे हैं, तो IPCONFIG / flush DNS कमांड चलाएं। डीएनएस सर्वर की कनेक्टिविटी को check करने के लिए पिंग कमांड का उपयोग कर सकते है। और यह भी चेक करें कि क्या आपने टीसीपी / आईपी प्रॉपर्टीज़ में डीएनएस सर्वर एंट्री को ठीक से कॉन्फ़िगर किया है।

IPCONFIG या WINIPCONFIG कमांड को आप यह देखने के लिए प्रयोग कर सकते है कि क्या उन सर्वर में सर्वर के समान ही सेटिंग है, यदि सिस्टम ऑटोमेटिकली अपने DHCP सेटिंग्स को रिफ्रेश नहीं कर सकता हैं। (Domain Name System क्या है )

यदि आपको अभी भी डीएनएस सर्वर के साथ समस्या है, तो Windows सर्वर लिनक्स और नेटवेयर के साथ आने वाले डीएनएस सर्वर के फ़ंक्शन को क्वेरी करने के लिए NSLOOKUP कमांड का उपयोग करें।

What is host name in Hindi

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

यह किसी नेटवर्क पर एक सिस्टम के लिए होस्ट नाम अद्वितीय है। और एक अलग होस्ट नाम के साथ नेटवर्क इंटरफ़ेस को कॉन्फ़िगर किया जा सकता है। उदाहरण के लिए, इंटरनेट होस्ट में एक अद्वितीय आई पी एड्रेस, एक अद्वितीय डोमेन नाम और होस्ट नाम होता है।

Security attacks on DNS server in Hindi

डोमेन नाम सर्वर (DNS) Spoofling-यह एक Security Attack को परिभाषित करता है जहां DNS जानकारी को बदल दिया जाता है और झूठी जानकारी सर्वर में सहेजी जाती है। हमलावर नेटवर्क पर गलत DNS जानकारी भेज सकता है। जब उपयोगकर्ता नेटवर्क पर जानकारी तक पहुंचता है, तो उसे किसी अन्य साइट पर निर्देशित किया जाता है।

      

नमस्कार दोस्तों, मुझे आशा है की  इस आर्टिकल से आपको Domain Name System क्या है, DNS Server क्या है और कैसे काम करता है ? इसके बारे में पूरी जानकारी मिल गई होगी, और यह आर्टिकल आपके लिए एक मददगार साबित हुआ होगा, यदि ब्लॉग आपको Helpful लगा हो तो Follow और share करना ना भूलें।

इसके आलावा भी कोई जानकारी चाहते है या कोई प्रश्न है, तो प्लीज Comment box में जाकर अपना कमेंट दर्ज कर सकते है।  हम जल्द से जल्द आपके प्रश्न का उत्तर देने की कोशिश करेंगे। Thanks

0Shares
error: Content is protected !!