कधीकधी, एखादी कार्यरत वेबसाइट डोमेन नावाने उपलब्ध नसते. हे चुकीच्या सेटिंग्जमुळे होते आणि या लेखात, आपण साइट तिच्या डोमेन नावाने का उघडत नाही आणि त्याबद्दल काय करावे याचा शोध घेऊ.
कधीकधी असे घडते की सर्वकाही योग्यरित्या कॉन्फिगर केलेले दिसते, परंतु डोमेन काम करत नाही आणि वेबसाइट उपलब्ध नाही. वेबसाइट तिच्या डोमेन नावाने उपलब्ध होण्यासाठी, ती वेबसाइट होस्ट केलेल्या वेब सर्व्हरच्या आयपी अॅड्रेसमध्ये रूपांतरित केली पाहिजे. ग्लोबल डोमेन नेम सिस्टम (DNS) यासाठी जबाबदार आहे. डोमेनचे आयपी अॅड्रेसमध्ये यशस्वीरित्या रूपांतर करण्यासाठी खालील अटी पूर्ण केल्या पाहिजेत:
- डोमेन नोंदणीकृत आणि नियुक्त केलेला असावा;
- ज्या डोमेनना डोमेन एक्सटेंशनचे व्यवस्थापन सोपवण्यात आले होते त्यांच्या सर्व्हरनी वेब सर्व्हरचा आयपी पत्ता योग्यरित्या पाठवावा;
- उच्च-स्तरीय DNS सर्व्हरमध्ये डोमेनबद्दल अद्ययावत माहिती असली पाहिजे;
वरीलपैकी किमान एक अट योग्यरित्या पूर्ण न झाल्यास, वेबसाइट अनुपलब्ध असेल.
ते कसे कार्य करते आणि प्रत्येक टप्प्यावर निदानाच्या काही मूलभूत गोष्टींवर बारकाईने नजर टाकूया.
डोमेन कसे नोंदणी करायचे आणि कसे सोपवायचे
डोमेन नोंदणी खरेदी केल्यानंतर केले जाते. मुळात, तुम्ही फक्त तुमची डोमेन माहिती उच्च-स्तरीय डोमेन विस्तार रजिस्ट्रीला पाठवता.
डेलिगेशन म्हणजे डोमेन एक्सटेंशन मॅनेजमेंट एका विशिष्ट डोमेन सर्व्हरला सोपवणे. डोमेन डेलिगेशन करण्यासाठी, DNS सर्व्हरचे पत्ते प्रविष्ट करणे आवश्यक आहे जिथे या डोमेनचे रिसोर्स रेकॉर्ड असतील. बहुतेक वेळा जेव्हा तुम्ही डोमेन खरेदी करता तेव्हा DNS सर्व्हरचे पत्ते डोमेन किंवा होस्टिंग प्रदात्याद्वारे प्रदान केले जातात. नियमानुसार, फक्त दोन सर्व्हर असतात. सर्व क्रिया प्रशासन पॅनेलद्वारे केल्या जाऊ शकतात. खरेदी केल्यानंतर तुम्हाला त्यात प्रवेश मिळाला पाहिजे.
डोमेनची स्थिती तपासण्यासाठी तुम्ही कोणतीही Whois सेवा वापरू शकता. उदाहरणार्थ, हे वापरा: whois.comजर डोमेन आधीच नोंदणीकृत असेल, तर तुम्हाला त्याबद्दलची सर्व माहिती दिसेल.
खालील फील्ड पहा:
- «पेड-टिल» — डोमेन पेमेंट होईपर्यंतची तारीख. ती तारीख अजूनही वैध आहे याची खात्री करा. जर डोमेनने त्या तारखेपर्यंत पेमेंट केले नाही तर ते ब्लॉक केले जाईल. जर त्यांना एका महिन्याच्या आत पेमेंट मिळाले नाही तर डोमेन खरेदीसाठी उपलब्ध होईल.
- «राज्य» — स्टेटस. तुम्हाला खात्री करावी लागेल की डोमेनची स्थिती «नोंदणीकृत» किंवा «नियुक्त» आहे. याचा अर्थ असा की डोमेन नोंदणीकृत किंवा नियुक्त केलेला आहे.
- «एनसर्व्हर» — डोमेन एक्सटेंशन व्यवस्थापन ज्या DNS सर्व्हर्सना सोपवले होते ते पत्ते. तुम्हाला खात्री करावी लागेल की DNS सर्व्हर्स बरोबर आहेत. वर नमूद केल्याप्रमाणे, हे पत्ते सहसा तुमच्या डोमेन किंवा होस्टिंग प्रदात्याने खरेदी केल्यानंतर प्रदान केले जातात.
जर तुम्हाला "डोमेन उपलब्ध आहे" असा संदेश मिळाला तर याचा अर्थ असा की डोमेन नोंदणीकृत नाही आणि पुढील तपासण्यांचा काही अर्थ नाही, कारण तुम्हाला प्रथम डोमेन खरेदी करावे लागेल. सर्वकाही अगदी स्पष्ट असूनही, अननुभवी वापरकर्ते अस्तित्वात नसलेल्या डोमेनशी होस्टिंग कनेक्ट करण्याचा प्रयत्न करताना काही चुका करू शकतात.
जर या टप्प्यावर डोमेनमध्ये सर्वकाही ठीक असेल, तर तुम्ही पुढील चरणावर जाऊ शकता.
डीएनएस सर्व्हर तपासत आहे
ज्या डोमेन नेम सर्व्हरना डोमेन व्यवस्थापन सोपवण्यात आले होते त्यांनी विनंतीनुसार डोमेन एक्सटेंशनचे रिसोर्स रेकॉर्ड परत करावेत. रिसोर्स रेकॉर्ड ही DNS सर्व्हरवर साठवलेल्या डोमेनबद्दलची सेवा माहिती आहे. वेगवेगळ्या प्रकारचे रिसोर्स रेकॉर्ड आहेत. आम्हाला फक्त सर्वात जास्त वापरल्या जाणाऱ्या प्रकाराचा «А» रेकॉर्ड हवा आहे जो डोमेनशी कोणता IP पत्ता संबंधित आहे हे परिभाषित करतो. जर तुम्ही एकाच प्रदात्याकडून डोमेन आणि होस्टिंग खरेदी करत असाल तर रिसोर्स रेकॉर्ड स्वयंचलितपणे तयार केले जाऊ शकतात.
जर तुम्हाला दोन वेगवेगळ्या प्रदात्यांशी व्यवहार करायचा असेल, तर तुम्ही त्यांना तुमच्या प्रदात्याने तुम्हाला ज्या प्रशासन पॅनेलमध्ये प्रवेश द्यावा त्यातून मॅन्युअली तयार करावे. ISPsystem कंपनीच्या DNSManager पॅनेलमधील स्क्रीनशॉटवर «domain111.ru» डोमेनच्या संसाधन रेकॉर्डवर एक नजर टाका. तसे, आमच्याकडे येथे एक संबंधित लेख आहे "DNS मॅनेजरमध्ये DNS रेकॉर्ड कसे तयार करायचे आणि सेटअप कसे करायचे"
या टप्प्यावर मुद्दा असा आहे की डोमेन एक्सटेंशन मॅनेजमेंटला ज्या DNS सर्व्हरसाठी सोपवण्यात आले होते ते "А" प्रकारचा रेकॉर्ड, म्हणजेच डोमेनचा IP पत्ता देत आहे याची खात्री करणे. ते तपासण्यासाठी ही कमांड लाइन युटिलिटी "nslookup" वापरा.
चला निदान प्रक्रियेवर एक नजर टाकूया आणि उदाहरण म्हणून «domchel.ru» डोमेन घेऊया. «Whois» सेवा दर्शवते की डोमेन विस्तार या DNS सर्व्हरना देण्यात आला होता: «ns1.rugion.ru» आणि «ns2.rugion.ru», याचा अर्थ असा की त्या प्रत्येकामध्ये या डोमेनचा प्रकार A रेकॉर्ड असावा आणि तो विनंतीनुसार द्यावा, म्हणून ते तपासूया.
चला कमांड लाइन उघडू आणि «nslookup domchel.ru ns1.rugion.ru» चालवू, जिथे पहिले पॅरामीटर तुमचे डोमेन नाव आहे आणि दुसरे म्हणजे DNS सर्व्हर ज्याला विनंती संबोधित केली जाईल. युटिलिटी रिक्वेस्ट डिफॉल्टनुसार А रेकॉर्ड टाइप करते, म्हणूनच "टाइप" पॅरामीटर नाही. जर DNS सेवा डोमेन नाव आणि IP पत्ता परत करत असेल (स्क्रीनशॉटप्रमाणे) तर सर्वकाही ठीक आहे.
चला पुन्हा एकदा अस्तित्वात नसलेल्या डोमेन नावाची तपासणी करूया.
सर्व्हरला त्याच्या डेटाबेसमध्ये विनंती केलेला डोमेन सापडला नाही.
जर DNS सर्व्हरला तुमचा डोमेन त्याच्या डेटाबेसमध्ये सापडला नाही, तर सर्वप्रथम तुम्ही प्रशासन पॅनेलमध्ये टाइप A रेकॉर्ड आहे का ते तपासावे. जर ते तिथे असेल तर प्रदात्याच्या सपोर्ट सेवेशी संपर्क साधा. समस्या त्यांच्या बाजूने असण्याची आणि डोमेन नेम सर्व्हरशी जोडलेली असण्याची शक्यता जास्त असते.
परंतु जर ही चाचणी यशस्वी झाली, तर पुढील पायरीवर जा.
उच्च-स्तरीय DNS सर्व्हर अपडेट
थोडक्यात, जागतिक डोमेन नेम सिस्टम अशा प्रकारे कार्य करते: उच्च-स्तरीय DNS सर्व्हरमध्ये निम्न-स्तरीय DNS सर्व्हरबद्दल माहिती असते. अशाप्रकारे, याचा अर्थ (वरील उदाहरणाप्रमाणे «domchel.ru») की «ru» एक्सटेंशनच्या सर्व सर्व्हरमध्ये ns1.rugion.ru आणि ns2.rugion.ru DNS सर्व्हरद्वारे सेवा दिलेल्या «domchel.ru» बद्दल माहिती असावी.
कमी-स्तरीय डोमेनची स्थिती सतत बदलत राहते (डोमेन नोंदणीकृत असतात, खरेदीसाठी उपलब्ध होतात, इतर DNS सर्व्हरना सोपवले जातात, त्यांच्या होस्टिंगचे IP पत्ते बदलतात), हे लक्षात घेता, DNS सर्व्हरचा उच्च-स्तरीय डेटाबेस नेहमीच अपडेट केला पाहिजे.
नियमानुसार, डोमेनचे वितरण आणि रेकॉर्ड तयार केल्यानंतर ही माहिती एका दिवसात नेटवर्कवर वितरित केली जाते. त्यानंतरच तुमचा डोमेन जगभरातील कुठूनही उपलब्ध होतो. या टप्प्यावर, वापरकर्त्याला फक्त वाट पाहावी लागते. जर एका दिवसापेक्षा जास्त वेळ लागला, परंतु तुमची वेबसाइट अद्याप उपलब्ध नसेल, तर nslookup वापरून पुन्हा एकदा तपासा. तीच कमांड चालवा परंतु कोणताही सार्वजनिक DNS सर्व्हर वापरा, उदाहरणार्थ 8.8.8.8 — हा Google चा सार्वजनिक DNS सर्व्हर आहे.
चला ही कमांड चालवूया: «nslookup domchel.ru 8.8.8.8»
जर सार्वजनिक सर्व्हरने स्क्रीनशॉटमध्ये दाखवल्याप्रमाणे डोमेनचा आयपी पत्ता परत केला असेल, तर याचा अर्थ असा की तुमच्या डोमेनबद्दलची माहिती आधीच नेटवर्कमध्ये पसरलेली आहे.
जर पुरेसा वेळ गेला पण सार्वजनिक DNS सर्व्हरना अजूनही तुमचा डोमेन सापडत नसेल, तर तुमच्या प्रदात्याच्या सपोर्ट सेवेशी संपर्क साधा. स्पष्टपणे, उच्च-स्तरीय नेम सर्व्हरवर डेटा ट्रान्सफर करण्यात समस्या आहे.
सार्वजनिक DNS सर्व्हरसह चाचणी करण्याव्यतिरिक्त, तुम्ही तुमच्या PC च्या नेटवर्क सेटिंग्जमध्ये असलेल्या स्थानिक डोमेन नेम सर्व्हरची तपासणी करू शकता. तुमच्या PC वरील नेटवर्क अॅडॉप्टर कॉन्फिगरेशनमध्ये किंवा तुमच्या इंटरनेट प्रदात्याच्या DNS सर्व्हरमध्ये समस्या असण्याची शक्यता आहे.
चला ही कमांड चालवूया «nslookup domchel.ru» जर कमांडमध्ये योग्य डोमेन नेम सर्व्हर नसेल तर विनंती स्थानिक DNS सर्व्हरला पाठवली जाईल.
जेव्हा सार्वजनिक नेम सर्व्हरना तुमच्या वेबसाइटचा आयपी अॅड्रेस "माहित" असतो, परंतु स्थानिक सर्व्हर डोमेन सापडत नाही असे उत्तर देत राहतो, तेव्हा याचा अर्थ असा होतो की समस्या तुमच्या पीसीवरील नेटवर्क अॅडॉप्टर कॉन्फिगरेशनमध्ये किंवा तुमच्या इंटरनेट प्रदात्याच्या डीएनएस सर्व्हरमध्ये आहे.
जर तुम्ही कमांड चालवल्यानंतर तुम्हाला तुमच्या डोमेनचा आयपी अॅड्रेस मिळाला, तर याचा अर्थ असा की डोमेन नेम ट्रान्सफॉर्मेशन सर्व स्तरांवर यशस्वी झाले आहे.
वर वर्णन केलेल्या कृती तुम्हाला समस्येचे निदान करण्यात आणि ती डोमेन नेम सिस्टमशी जोडलेली आहे की नाही हे पाहण्यास मदत करतील.