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