हे कनेक्ट केल्याने आपल्यासाठी काय होते
आपले स्वतःचे AWS खाते कनेक्ट केल्याने डोमेनचे DNS आमच्या ऐवजी आपल्या खात्यावरून सर्व्ह केले जाते. आपण झोन, बिल आणि व्हेंडर डॅशबोर्ड स्वतःकडे ठेवता; आपल्या साइट्स आणि मेलबॉक्सेसना आवश्यक असलेल्या नोंदी आम्ही तयार आणि अपडेट करतो, त्यामुळे आपल्याला त्या स्वतःहून कॉपी कराव्या लागत नाहीत.
आपण सुरू करण्यापूर्वी
एक AWS खाते. Route 53 आपल्या AWS बिलावर प्रति होस्टेड झोन आणि प्रति क्वेरी शुल्क आकारते.
या कनेक्शनसाठी route53:ListHostedZones, route53:ListResourceRecordSets आणि route53:ChangeResourceRecordSets ला अनुमती देणाऱ्या पॉलिसीसह एक IAM वापरकर्ता तयार करा.
1. AWS येथे की तयार करा
AWS कन्सोलमध्ये IAM → Users उघडा, या कनेक्शनने ज्याच्या रूपात कार्य केले पाहिजे तो वापरकर्ता निवडा (एक समर्पित वापरकर्ता तयार करा — आपले रूट खाते कधीही वापरू नका), त्याचा Security credentials टॅब उघडा आणि Access keys अंतर्गत, Create access key निवडा. वापराचा प्रकार म्हणून Other निवडा, पुढे जा आणि Create access key निवडा. Access key ID आणि Secret access key कॉपी करा — AWS सिक्रेट फक्त एकदाच दाखवते. प्रत्येक IAM वापरकर्ता एका वेळी दोन की ठेवू शकतो.
2. ते येथे कनेक्ट करा
आपल्या डॅशबोर्डमध्ये Integrations उघडा आणि Connect an account निवडा. गट म्हणून Your own DNS आणि खाते म्हणून Amazon Route 53 निवडा, Access key ID आणि Secret access key भरा, आणि Connect account दाबा.
काहीही सेव्ह करण्यापूर्वी आपण पेस्ट केलेल्या तपशिलांची आम्ही चाचणी घेतो. कार्य न करणारी की कधीही साठवली जात नाही आणि तिच्यामध्ये काय त्रुटी होती हे उत्तरामध्ये सांगितले जाते. कार्य करणारी की आमच्या सिक्रेट्स व्हॉल्टमध्ये एन्क्रिप्ट करून ठेवली जाते — आमच्या डेटाबेसमध्ये कधीही नाही — आणि ती पुन्हा कधीही, अगदी आपल्यालाही दाखवली जात नाही.
पुढे काय होते
- कोणत्याही डोमेनवर, त्याचा DNS टॅब उघडा आणि डोमेनचे DNS कोठून सर्व्ह केले जावे म्हणून हे खाते निवडा. झोन अस्तित्वात नसल्यास आम्ही तो तेथे तयार करतो आणि डोमेनच्या साइट्स आणि मेलसाठी आवश्यक असलेल्या नोंदी लिहितो.
- जेव्हा आमच्या बाजूने काही बदल झाल्यामुळे एखाद्या नोंदीमध्ये काय असायला हवे ते बदलते — आपण साइट हलवता, CDN बदलता किंवा मेलबॉक्स जोडता — आम्ही आपल्या खात्यावरील नोंद अपडेट करतो.
- ही प्रक्रिया पूर्ण करण्यासाठी, आपल्या डोमेनचे नेमसर्व्हर्स AWS कडे निर्देशित केलेले असणे आवश्यक आहे. डोमेन आमच्याकडे किंवा आपण कनेक्ट केलेल्या रजिस्ट्रारकडे नोंदणीकृत असल्यास, आम्ही ते आपल्यासाठी सेट करतो; अन्यथा डोमेनचे पृष्ठ कोणते नेमसर्व्हर्स सेट करायचे ते दाखवते.
- आपण कनेक्ट करता तेव्हा, ती की आपले झोन सूचीबद्ध करू शकते, नोंदी वाचू शकते आणि नोंदी बदलू शकते की नाही हे आम्ही तपासतो. कनेक्शनच्या बाजूला असलेली चेकलिस्ट दाखवते की आम्ही त्यापैकी कोणत्या गोष्टींची पुष्टी करू शकलो.
ते कनेक्ट न झाल्यास
ते कनेक्ट होते, पण नंतर नोंद बदलणे अयशस्वी होते. झोन सूचीबद्ध करणे आणि नोंदी बदलणे या स्वतंत्र IAM परवानग्या आहेत, आणि बदल केवळ आम्ही पहिल्यांदा बदल करतो तेव्हाच तपासला जातो. वापरकर्त्याच्या पॉलिसीमध्ये route53:ChangeResourceRecordSets जोडा — की स्वतः बदलत नाही.
AWS ने क्रेडेन्शियल नाकारले. ॲक्सेस की IAM मध्ये निष्क्रिय किंवा हटवली गेली आहे.
ते सांगते की की नाकारली गेली. यात बहुतांश वेळा तीनपैकी एक गोष्ट असते: त्यासोबत कॉपी झालेली स्पेस किंवा लाइन ब्रेक, मुदत संपलेली की, किंवा आपण ती कॉपी केल्यानंतर रिव्होक अथवा पुन्हा जनरेट केलेली की. एक नवीन की तयार करा आणि ती पुन्हा पेस्ट करा.
ते कनेक्ट होते, परंतु नंतर काहीतरी अयशस्वी होते. की प्रमाणीकृत होते परंतु क्रियेसाठी आवश्यक असलेल्या परवानगीचा अभाव असतो. वर सूचीबद्ध केलेल्या परवानग्यांसह एक नवीन की तयार करा, नंतर जुने कनेक्शन डिस्कनेक्ट करा आणि नवीन की कनेक्ट करा.
डिस्कनेक्ट करत आहे
Integrations उघडा, खाते शोधा आणि Disconnect दाबा. यामुळे साठवलेली की त्वरित हटवली जाते. तिचा वापर करणारी कोणतीही गोष्ट तिच्या पुढील क्रियेच्या वेळी थांबते, आणि त्यावर अवलंबून असलेल्या स्क्रीन शांतपणे अयशस्वी होण्याऐवजी तसा संदेश दर्शवतात.
डिस्कनेक्ट केल्याने आधीच केलेल्या गोष्टी पूर्ववत होत नाहीत — आम्ही आपल्या खात्यावर बदललेल्या नोंदी, डिप्लॉयमेंट्स किंवा सेटिंग्ज जशा आहेत तशाच राहतात. की स्वतः लीक झाली असावी असे आपल्याला वाटत असल्यास, ती व्हेंडरकडे देखील रिव्होक करा; डिस्कनेक्ट केल्याने आमची प्रत काढली जाते, त्यांची नाही.