O que a conexão faz por você
Conectar sua própria conta da AWS permite que o DNS de um domínio seja servido a partir da sua conta em vez da nossa. Você mantém a zona, o faturamento e o painel do provedor; nós criamos e atualizamos os registros necessários para seus sites e caixas de correio, para que você não precise copiá-los manualmente.
Antes de começar
Uma conta da AWS. O Route 53 cobra por zona hospedada e por consulta na sua fatura da AWS.
Crie um usuário do IAM para esta conexão com uma política que permita route53:ListHostedZones, route53:ListResourceRecordSets e route53:ChangeResourceRecordSets.
1. Crie a chave na AWS
No console da AWS, abra IAM → Users, escolha o usuário que esta conexão deve representar (crie um dedicado — nunca use sua conta root), abra a aba Security credentials dele e, em Access keys, escolha Create access key. Escolha Other como o caso de uso, continue e escolha Create access key. Copie o Access key ID e a Secret access key — a AWS exibe o segredo apenas uma vez. Cada usuário do IAM pode manter duas chaves simultaneamente.
2. Conecte-a aqui
Abra Integrações no seu painel e escolha Conectar uma conta. Escolha Seu próprio DNS como o grupo e Amazon Route 53 como a conta, preencha Access key ID e Secret access key e pressione Conectar conta.
Testamos o que você cola antes de salvar qualquer informação. Uma chave que não funciona nunca é armazenada, e a resposta informa o que estava incorreto nela. Uma chave funcional é mantida criptografada no nosso cofre de segredos — nunca no nosso banco de dados — e nunca é exibida novamente, nem mesmo para você.
O que acontece em seguida
- Em qualquer domínio, abra a aba DNS e escolha esta conta como o local a partir do qual o DNS do domínio é servido. Criamos a zona lá caso ela não exista e gravamos os registros necessários para os sites e e-mails do domínio.
- Quando algo em nosso sistema altera o que um registro deve conter — você move um site, troca de CDN ou adiciona uma caixa de correio — atualizamos o registro na sua conta.
- Para concluir a migração, os servidores de nome do seu domínio devem apontar para a AWS. Se o domínio estiver registrado conosco, ou em um registrador que você conectou, nós os definimos para você; caso contrário, a página do domínio mostra os servidores de nome a serem definidos.
- Ao conectar, verificamos se a chave pode listar suas zonas, ler registros e alterar registros. A lista de verificação ao lado da conexão mostra quais desses itens conseguimos confirmar.
Se não conectar
A conexão ocorre com sucesso, mas a alteração de um registro falha. Listar zonas e alterar registros são permissões do IAM separadas, e a alteração só é verificada na primeira vez que realizamos uma. Adicione route53:ChangeResourceRecordSets à política do usuário — a chave em si não muda.
A AWS recusou a credencial. A chave de acesso foi desativada ou excluída no IAM.
Informa que a chave foi rejeitada. Quase sempre uma de três situações: um espaço ou quebra de linha copiado junto, uma chave que expirou ou uma chave que foi revogada ou gerada novamente após você tê-la copiado. Crie uma nova e cole-a novamente.
A conexão ocorre com sucesso, mas algo falha depois. A chave é autenticada, mas carece de uma permissão necessária para a ação. Crie uma nova chave com as permissões listadas acima, desconecte a conexão antiga e conecte a nova chave.
Desconectando
Abra Integrações, localize a conta e pressione Desconectar. Isso exclui a chave armazenada imediatamente. Qualquer item que a estava utilizando é interrompido na próxima ação, e as telas dependentes informam o ocorrido em vez de falharem silenciosamente.
A desconexão não desfaz o que já foi feito — registros, implantações ou configurações que alteramos na sua conta permanecem inalterados. Se você suspeita que a chave em si pode ter vazado, revogue-a também no provedor; desconectar remove a nossa cópia, não a deles.