इसे कनेक्ट करने से आपको क्या लाभ मिलता है
अपना स्वयं का DigitalOcean खाता कनेक्ट करने से किसी डोमेन के DNS को हमारे बजाय आपके खाते से सर्व किया जा सकता है। ज़ोन, बिल और वेंडर डैशबोर्ड आपके पास रहता है; हम आपकी साइटों और मेलबॉक्सों को आवश्यक रिकॉर्ड बनाते और अपडेट करते हैं, ताकि आपको उन्हें हाथ से न कॉपी करना पड़े।
आरंभ करने से पहले
Networking → Domains के अंतर्गत आपके डोमेन जोड़े गए हों या उन्हें जोड़ने के लिए तैयार एक DigitalOcean खाता।
1. DigitalOcean पर कुंजी बनाएँ
DigitalOcean कंट्रोल पैनल में, API खोलें, फिर Tokens टैब खोलें, और Personal access tokens में Generate New Token चुनें। इसे नाम दें, समाप्ति तिथि चुनें, और इसे Full Access दें — या Custom Scopes के साथ, डोमेन के लिए रीड और राइट एक्सेस दें। Generate Token दबाएँ और इसे कॉपी करें; DigitalOcean इसे केवल एक बार दिखाता है।
2. इसे यहाँ कनेक्ट करें
अपने डैशबोर्ड में Integrations खोलें और Connect an account चुनें। समूह के रूप में Your own DNS और खाते के रूप में DigitalOcean DNS चुनें, API token भरें, और Connect account दबाएँ।
कुछ भी सेव होने से पहले हम आपके द्वारा पेस्ट की गई सामग्री का परीक्षण करते हैं। जो कुंजी काम नहीं करती उसे कभी भी स्टोर नहीं किया जाता है, और उत्तर में बताया जाता है कि उसमें क्या खराबी थी। जो कुंजी काम करती है उसे हमारे सीक्रेट्स वॉल्ट में एन्क्रिप्टेड रखा जाता है — हमारे डेटाबेस में कभी नहीं — और इसे फिर कभी नहीं दिखाया जाता है, यहाँ तक कि आपको भी नहीं।
आगे क्या होता है
- किसी भी डोमेन पर, इसका DNS टैब खोलें और इस खाते को उस स्थान के रूप में चुनें जहाँ से डोमेन का DNS सर्व किया जाता है। यदि वह ज़ोन मौजूद नहीं है तो हम वहाँ ज़ोन बनाते हैं और डोमेन की साइटों और मेल को आवश्यक रिकॉर्ड लिखते हैं।
- जब हमारी तरफ़ से किसी चीज़ से यह बदल जाता है कि रिकॉर्ड में क्या होना चाहिए — आप किसी साइट को ले जाते हैं, CDN बदलते हैं या मेलबॉक्स जोड़ते हैं — तो हम आपके खाते पर रिकॉर्ड अपडेट कर देते हैं।
- माइग्रेशन पूरा करने के लिए, आपके डोमेन के नेमसर्वर DigitalOcean पर इंगित होने चाहिए। यदि डोमेन हमारे पास पंजीकृत है, या आपके द्वारा कनेक्ट किए गए किसी रजिस्ट्रार के पास है, तो हम उन्हें आपके लिए सेट कर देते हैं; अन्यथा डोमेन का पेज सेट करने के लिए नेमसर्वर दिखाता है।
- जब आप कनेक्ट करते हैं, तो हम जाँचते हैं कि कुंजी आपके ज़ोन की सूची बना सकती है, रिकॉर्ड पढ़ सकती है और रिकॉर्ड बदल सकती है। कनेक्शन के बगल में चेकलिस्ट दिखाती है कि हम उनमें से किसकी पुष्टि कर पाए।
यदि यह कनेक्ट नहीं होता है
यह कनेक्ट हो जाता है, फिर पहला रिकॉर्ड परिवर्तन विफल हो जाता है। टोकन Read Only है। रीड-ऑलरेडी टोकन सफलतापूर्वक कनेक्ट हो जाता है, क्योंकि सूची बनाना काम करता है; राइट एक्सेस के साथ एक जनरेट करें।
यह काम करना बंद कर चुका है। टोकन आपके द्वारा चुनी गई समाप्ति तिथि तक पहुँच गया है। एक नया जनरेट करें।
यह कहता है कि कुंजी अस्वीकार कर दी गई थी। लगभग हमेशा तीन चीज़ों में से एक: इसके साथ कॉपी किया गया कोई स्पेस या लाइन ब्रेक, कोई ऐसी कुंजी जिसकी समय सीमा समाप्त हो गई है, या कोई ऐसी कुंजी जिसे आपके कॉपी करने के बाद रद्द कर दिया गया था या फिर से जनरेट किया गया था। एक ताज़ा कुंजी बनाएँ और इसे फिर से पेस्ट करें।
यह कनेक्ट हो जाता है, लेकिन बाद में कुछ विफल हो जाता है। कुंजी प्रमाणित करती है लेकिन इसमें वह अनुमति नहीं है जिसकी कार्रवाई को आवश्यकता है। ऊपर सूचीबद्ध अनुमतियों के साथ एक नई कुंजी बनाएँ, फिर पुराने कनेक्शन को डिस्कनेक्ट करें और नई कुंजी कनेक्ट करें।
डिस्कनेक्ट करना
Integrations खोलें, खाते को ढूँढें और Disconnect दबाएँ। इससे संग्रहीत कुंजी तुरंत हट जाती है। जो भी इसका उपयोग कर रहा था वह अपनी अगली कार्रवाई पर रुक जाता है, और जो स्क्रीन इस पर निर्भर थीं वे चुपचाप विफल होने के बजाय ऐसा कहती हैं।
डिस्कनेक्ट करने से पहले जो किया गया था वह पूर्ववत नहीं होता — रिकॉर्ड, परिनियोजन या सेटिंग्स जो हमने आपके खाते पर बदले थे वे वैसे ही रहते हैं। यदि आपको लगता है कि कुंजी स्वयं लीक हो गई होगी, तो इसे वेंडर के पास भी रद्द कर दें; डिस्कनेक्ट करने से हमारी कॉपी हट जाती है, उनकी नहीं।