Name server क्या है :-
हर Website का अपना एक IP Address होता है, जिससे कंप्यूटर उन्हें पहचानता है |लेकिन हर Website को उसके IP Address से याद रखना बहुत कठिन है | इसलिए हम मनुष्यों के लिए इसे आसान बनाने के लिए IP Address के बजाय Domain Name का उपयोग किया जाने लगा |
Name server DNS अर्थात “Domain Name System” का हिस्सा है | DNS एक डेटाबेस है जो कंप्यूटर के लिए एक Phonebook की तरह काम करता है | यह “www.example.com” इस तरह के Domain Name को “22.231.113.64।” रूप में एक मशीन पठनीय (machine-readable) IP Address में बदल देता है | DNS को IANA (Internet Assigned Numbers Authority) और ICANN (Internet Corporation for Assigned Names and Numbers) सहित कई संगठनों द्वारा संभाला जाता है |
जब भी आप अपने Browser में एक Domain टाइप करते हैं , Name server आपके Browser को Domain का IP Address प्रदान करते हैं | यदि DNS मौजूद नहीं होता, तो आपको हर Website जिसमे आप जाना चाहते हैं के लिए संख्या की लंबी कतार याद रखना होता |
देखते हैं जब आप अपनी स्वयं की Website Visit करते हैं तो यह कैसे काम करेगा :-
- आपने अपने Browser में “www.example.com” टाइप किया |
- आपका ब्राउज़र www.example.com के Name server को देखने के लिए DNS का उपयोग करता है |
- Name server ns1.yourhostdomain.com और ns2.yourhostdomain.com प्राप्त होंगे |
- आपका ब्राउज़र www.example.com के IP Address को देखने के लिए Name server का उपयोग करता है |
- आपके ब्राउज़र को “22.231.113.64” से response मिलती है |
- आपका Browser विशेष पृष्ठ जहाँ आप पहुँचने की कोशिश कर रहे हैं के साथ “22.231.113.64” के लिए एक request भेजता है |
- Web Server जो आपकी Website को होस्टिंग प्रदान कर रहा है आपके ब्राउज़र पर request पेज भेजता है |
Configuring Name servers :-
Name servers configure करने का सीधा मतलब है Domain Name और Hosting को Connect करना है |
यदि आप एक ही कंपनी के Hosting और Domain Name का उपयोग कर रहे हैं, तो आपको Name server Configure करने की आवश्यकता नहीं है | यह केवल तब आवश्यक है जब आपका Domain Name और Hosting अलग-2 कंपनियों से हो |
Domain Name और Hosting के बीच एक संबंध बनाने के लिए जरूरी है की आपका Domain, Name server Hosting को point करे |
cPanel / WebHost Manager का उपयोग कर Nameserver कैसे Set करे :-
cPanel / WebHost Manager (WHM) में आप अपने खुद के Domain Name का उपयोग अपनी Website के Nameserver के रूप में कर सकते हैं |अपने Domain Name का उपयोग करने के लिए आपको सबसे पहले इसके लिए WHM में एक Account स्थापित करना होगा |उसके बाद नीचे दिए गए steps follow करने होंगे :-
- Username के लिए root और server password के लिए https://yourserverip:2087 का उपयोग कर WebHost Manager में प्रवेश करें |जहां yourserverip आपके सर्वर का IP Address है |
- DNS Functions पर क्लिक करें |
- Edit DNS Zone पर क्लिक करें |
- Domain Name जिसका आप उपयोग करना चाहते हैं का चयन करें, और इसके बाद Edit पर क्लिक करें |
- सबसे राइट कॉलम को ns1.your domain name और ns2.your domain name से क्रमशः edit करें |
- Add New Entries Below this Line section की पहली पंक्ति में निम्न कार्य करें:
- First field: ns1 टाइप करें |
- Second field: 14400 टाइप करें |
- Third field: A का चयन करें |
- Fourth field: अपने Server का IP Address डालें |
फिर, दूसरी पंक्ति में, निम्न कार्य करें:
- First field: ns2 टाइप करें |
- Second field: 14400 टाइप करें |
- Third field: A का चयन करें |
- Fourth field: अपने Server का IP Address डालें |
- Save पर क्लिक करें |
इन परिवर्तनों के होने के बाद एक बार propogate करने के लिए DNS 24-48 घंटे ले सकता है |