Ano ang nagagawa ng pag-konekta nito para sa iyo
Ang pag-konekta ng iyong sariling AWS account ay nagbibigay-daan upang ang DNS ng isang domain ay mai-serve mula sa iyong account sa halip na sa amin. Sa iyo mananatili ang zone, ang bayarin, at ang vendor dashboard; kami ang gagawa at mag-a-update ng mga record na kailangan ng iyong mga site at mailbox, upang hindi mo na kailangang kopyahin ang mga ito nang manu-mano.
Bago ka magsimula
Isang AWS account. Naniningil ang Route 53 bawat hosted zone at bawat query sa iyong AWS bill.
Gumawa ng isang IAM user para sa koneksyong ito na may policy na nagpapahintulot sa route53:ListHostedZones, route53:ListResourceRecordSets, at route53:ChangeResourceRecordSets.
1. Gawin ang key sa AWS
Sa AWS console, buksan ang IAM → Users, piliin ang user kung saan dapat umakto ang koneksyong ito (gumawa ng nakalaang user — huwag kailanman gamitin ang iyong root account), buksan ang tab nitong Security credentials, at sa ilalim ng Access keys, piliin ang Create access key. Piliin ang Other bilang use case, magpatuloy, at piliin ang Create access key. Kopyahin ang Access key ID at ang Secret access key — isang beses lang ipinapakita ng AWS ang secret. Ang bawat IAM user ay maaaring magkaroon ng dalawang key nang sabay.
2. I-konekta ito rito
Buksan ang Integrations sa iyong dashboard at piliin ang Connect an account. Piliin ang Your own DNS bilang grupo at Amazon Route 53 bilang account, punan ang Access key ID at Secret access key, at pindutin ang Connect account.
Sinusubukan muna namin ang iyong i-pinaste bago i-save ang anuman. Ang key na hindi gumagana ay hindi kailanman iniimbak, at sinasabi sa sagot kung ano ang naging problema rito. Ang key na gumagana ay pinananatiling naka-encrypt sa aming secrets vault — hinding-hindi sa aming database — at hindi na muling ipapakita, kahit sa iyo.
Ano ang susunod na mangyayari
- Sa anumang domain, buksan ang tab nitong DNS at piliin ang account na ito bilang pinagmumulan ng pag-serve ng DNS ng domain. Gagawin namin ang zone doon kung wala pa ito at isusulat ang mga record na kailangan ng mga site at mail ng domain.
- Kapag may nagbago sa aming panig sa dapat na nilalaman ng isang record — naglipat ka ng site, nagpalit ng CDN, o nagdagdag ng mailbox — ia-update namin ang record sa iyong account.
- Upang makumpleto ang paglipat, dapat nakaturo ang mga nameserver ng iyong domain sa AWS. Kung ang domain ay nakarehistro sa amin, o sa isang registrar na ikinonekta mo, kami na ang magtatakda ng mga ito para sa iyo; kung hindi, ipapakita sa page ng domain ang mga nameserver na dapat itakda.
- Kapag kumonekta ka, sinusuri namin kung kaya ng key na maglista ng iyong mga zone, magbasa ng mga record, at magbago ng mga record. Ipinapakita ng checklist sa tabi ng koneksyon kung alin sa mga iyon ang nakumpirma namin.
Kung hindi ito kumokonekta
Kumokonekta ito, ngunit nabigo ang pagbabago sa record. Ang paglilista ng mga zone at pagbabago ng mga record ay magkahiwalay na pahintulot sa IAM, at sinusuri lamang ang pagbabago sa unang pagkakataon na gumawa kami nito. Idagdag ang route53:ChangeResourceRecordSets sa policy ng user — ang mismong key ay hindi nagbabago.
Tinanggihan ng AWS ang credential. Ang access key ay na-deactivate o na-delete na sa IAM.
Sinasabi nitong tinanggihan ang key. Halos palaging isa sa tatlong bagay: isang space o line break na nakopya kasama nito, isang key na nag-expire na, o isang key na binawi o muling ginawa matapos mo itong kopyahin. Gumawa ng bago at i-paste itong muli.
Kumokonekta ito, ngunit may nabigo sa dakong huli. Nagpapatotoo ang key ngunit kulang sa pahintulot na kailangan ng aksyon. Gumawa ng bagong key na may mga pahintulot na nakalista sa itaas, pagkatapos ay idiskonekta ang lumang koneksyon at ikonekta ang bagong key.
Pagdidiskonekta
Buksan ang Integrations, hanapin ang account, at pindutin ang Disconnect. Agad nitong buburahin ang nakaimbak na key. Ang anumang gumagamit nito ay titigil sa susunod nitong aksyon, at ang mga screen na nakadepende rito ay magsasabi nito sa halip na mabigo nang tahimik.
Hindi pinawawalang-bisa ng pagdidiskonekta ang nagawa na — ang mga record, deployment, o setting na binago namin sa iyong account ay mananatiling ganoon. Kung sa tingin mo ay maaaring na-leak ang mismong key, bawiin din ito sa vendor; tinatanggal ng pagdidiskonekta ang aming kopya, hindi ang sa kanila.