Co vám propojení přinese
Propojení vlastního AWS účtu umožňuje obsluhovat DNS domény z vašeho účtu namísto našeho. Zůstane vám zóna, vyúčtování i ovládací panel poskytovatele; my vytvoříme a budeme aktualizovat záznamy, které vaše weby a poštovní schránky potřebují, takže je nemusíte kopírovat ručně.
Než začnete
Účet AWS. Route 53 účtuje poplatky za hostovanou zónu a za dotaz na vašem vyúčtování AWS.
Pro toto propojení vytvořte uživatele IAM se zásadou, která povoluje route53:ListHostedZones, route53:ListResourceRecordSets a route53:ChangeResourceRecordSets.
1. Vytvořte klíč v AWS
V konzoli AWS otevřete IAM → Users, vyberte uživatele, pod kterým má toto propojení vystupovat (vytvořte vyhrazeného — nikdy nepoužívejte svůj kořenový účet), otevřete jeho kartu Security credentials a pod Access keys zvolte Create access key. Jako účel použití vyberte Other, pokračujte a zvolte Create access key. Zkopírujte Access key ID a Secret access key — AWS zobrazí tajný klíč pouze jednou. Každý uživatel IAM může mít současně dva klíče.
2. Propojte jej zde
Ve svém ovládacím panelu otevřete Integrations a zvolte Connect an account. Jako skupinu vyberte Your own DNS a jako účet Amazon Route 53, vyplňte Access key ID a Secret access key a stiskněte Connect account.
Předtím, než se cokoliv uloží, zadané údaje otestujeme. Nefunkční klíč se nikdy neuloží a v odpovědi se dozvíte, co s ním bylo v nepořádku. Funkční klíč je uchováván zašifrovaný v našem trezoru tajných údajů — nikdy v naší databázi — a již se nikdy znovu nezobrazí, a to ani vám.
Co bude následovat
- U libovolné domény otevřete kartu DNS a zvolte tento účet jako místo, odkud se má DNS domény obsluhovat. Pokud zóna ještě neexistuje, vytvoříme ji tam a zapíšeme záznamy potřebné pro weby a poštu domény.
- Jakmile změna na naší straně vyžaduje úpravu obsahu záznamu — přesunete web, změníte CDN nebo přidáte poštovní schránku —, záznam na vašem účtu aktualizujeme.
- Pro dokončení přesunu musí jmenné servery vaší domény směřovat na AWS. Pokud je doména registrována u nás nebo u registrátora, kterého jste propojili, nastavíme je za vás; v opačném případě se na stránce domény zobrazí jmenné servery, které je třeba nastavit.
- Při propojení ověříme, zda klíč dokáže vypsat vaše zóny, číst záznamy a měnit je. Kontrolní seznam vedle propojení ukazuje, které z těchto operací se nám podařilo potvrdit.
Pokud se propojení nezdaří
Propojí se, ale změna záznamu následně selže. Výpis zón a provádění změn záznamů jsou samostatná oprávnění IAM a možnost změny se ověřuje až při prvním pokusu o ni. Přidejte oprávnění route53:ChangeResourceRecordSets do zásad uživatele — samotný klíč se nemění.
AWS odmítl přihlašovací údaje. Přístupový klíč byl v IAM deaktivován nebo smazán.
Zobrazuje se, že klíč byl odmítnut. Téměř vždy jde o jednu ze tří věcí: s klíčem byla zkopírována mezera nebo zalomení řádku, platnost klíče vypršela, nebo byl klíč po zkopírování odvolán či znovu vygenerován. Vytvořte nový a vložte jej znovu.
Propojí se, ale později něco selže. Klíč se ověří, ale postrádá oprávnění, které daná akce vyžaduje. Vytvořte nový klíč s výše uvedenými oprávněními, poté staré propojení odpojte a propojte nový klíč.
Odpojení
Otevřete Integrations, vyhledejte účet a stiskněte Disconnect. Tím se uložený klíč okamžitě smaže. Cokoliv, co jej využívalo, se při své další akci zastaví a obrazovky, které na něm závisely, na to upozorní, místo aby tiše selhaly.
Odpojení nevrátí zpět to, co již bylo provedeno — záznamy, nasazení nebo nastavení, která jsme na vašem účtu změnili, zůstanou v původním stavu. Pokud se domníváte, že mohlo dojít k úniku samotného klíče, odvolejte jej také u poskytovatele; odpojením se odstraní naše kopie, nikoliv jejich.