Što vam povezivanje omogućuje
Povezivanje vlastitog AWS računa omogućuje posluživanje DNS-a domene s vašeg računa umjesto s našeg. Zadržavate zonu, račun i nadzornu ploču pružatelja usluge; mi stvaramo i ažuriramo zapise koji su potrebni vašim web-mjestima i pretincima e-pošte, tako da ih ne morate ručno kopirati.
Prije nego što započnete
AWS račun. Route 53 naplaćuje po hostiranoj zoni i po upitu na vašem AWS računu.
Stvorite IAM korisnika za ovo povezivanje s pravilom koje dopušta route53:ListHostedZones, route53:ListResourceRecordSets i route53:ChangeResourceRecordSets.
1. Stvorite ključ na AWS-u
U AWS konzoli otvorite IAM → Users, odaberite korisnika u čije ime bi se ovo povezivanje trebalo izvršavati (stvorite namjenskog korisnika — nikada nemojte koristiti svoj root račun), otvorite njegovu karticu Security credentials i, pod Access keys, odaberite Create access key. Odaberite Other kao slučaj upotrebe, nastavite i odaberite Create access key. Kopirajte Access key ID i Secret access key — AWS tajni ključ prikazuje samo jednom. Svaki IAM korisnik može imati najviše dva ključa istovremeno.
2. Povežite ga ovdje
Otvorite Integrations na svojoj nadzornoj ploči i odaberite Connect an account. Odaberite Your own DNS kao grupu i Amazon Route 53 kao račun, unesite Access key ID i Secret access key te pritisnite Connect account.
Testiramo ono što zalijepite prije nego što se išta spremi. Ključ koji ne radi nikada se ne pohranjuje, a odgovor navodi što s njim nije bilo u redu. Ključ koji radi čuva se šifriran u našem trezoru tajni — nikada u našoj bazi podataka — i više se nikada ne prikazuje, čak ni vama.
Što slijedi
- Na bilo kojoj domeni otvorite njezinu karticu DNS i odaberite ovaj račun kao mjesto s kojeg se poslužuje DNS domene. Tamo stvaramo zonu ako već ne postoji i upisujemo zapise koji su potrebni web-mjestima i e-pošti domene.
- Kada nešto s naše strane promijeni sadržaj zapisa — preselite web-mjesto, promijenite CDN ili dodate pretinac e-pošte — ažuriramo zapis na vašem računu.
- Da biste dovršili premještanje, poslužitelji naziva vaše domene moraju pokazivati na AWS. Ako je domena registrirana kod nas ili kod registrara kojeg ste povezali, postavljamo ih umjesto vas; u suprotnom, stranica domene prikazuje poslužitelje naziva koje trebate postaviti.
- Prilikom povezivanja provjeravamo može li ključ izlistati vaše zone, čitati zapise i mijenjati zapise. Kontrolni popis pokraj veze prikazuje što smo od toga uspjeli potvrditi.
Ako se ne poveže
Povezivanje uspije, a zatim promjena zapisa ne uspije. Listanje zona i mijenjanje zapisa zasebna su IAM dopuštenja, a promjena se provjerava tek kada je prvi put pokušamo napraviti. Dodajte route53:ChangeResourceRecordSets u pravilo korisnika — sam ključ se ne mijenja.
AWS je odbio vjerodajnicu. Pristupni ključ je deaktiviran ili izbrisan u IAM-u.
Piše da je ključ odbijen. Gotovo uvijek jedna od tri stvari: razmak ili prijelom retka kopiran s njim, ključ koji je istekao ili ključ koji je opozvan ili ponovno generiran nakon što ste ga kopirali. Stvorite novi ključ i ponovno ga zalijepite.
Poveže se, ali nešto kasnije ne uspije. Ključ se autentificira, ali nema dopuštenje potrebno za radnju. Stvorite novi ključ s gore navedenim dopuštenjima, zatim prekinite staru vezu i povežite novi ključ.
Prekidanje veze
Otvorite Integrations, pronađite račun i pritisnite Disconnect. To odmah briše pohranjeni ključ. Sve što ga je koristilo zaustavlja se pri svojoj sljedećoj radnji, a zasloni koji su ovisili o njemu to jasno navode umjesto da tiho zakažu.
Prekidanje veze ne poništava ono što je već učinjeno — zapisi, implementacije ili postavke koje smo promijenili na vašem računu ostaju kakvi jesu. Ako smatrate da je sam ključ možda procurio, opozovite ga i kod pružatelja usluge; prekidanje veze uklanja našu kopiju, a ne njihovu.