O que a conexão faz por você
Conectar sua própria conta da DigitalOcean permite que o DNS de um domínio seja servido a partir da sua conta em vez da nossa. Você mantém a zona, a fatura e o painel do fornecedor; nós criamos e atualizamos os registros de que seus sites e caixas de correio precisam, para que você não precise copiá-los manualmente.
Antes de começar
Uma conta da DigitalOcean com seus domínios adicionados em Networking → Domains (Rede → Domínios), ou prontos para serem adicionados.
1. Crie a chave na DigitalOcean
No painel de controle da DigitalOcean, abra API, depois a aba Tokens e, em Personal access tokens (Tokens de acesso pessoal), escolha Generate New Token (Gerar novo token). Dê um nome a ele, escolha uma data de expiração e conceda acesso total (Full Access) — ou, com Custom Scopes (Escopos personalizados), acesso de leitura e gravação a domínios. Pressione Generate Token (Gerar token) e copie-o; a DigitalOcean o exibe apenas uma vez.
2. Conecte aqui
Abra Integrations (Integrações) no seu painel e escolha Connect an account (Conectar uma conta). Selecione Your own DNS (Seu próprio DNS) como o grupo e DigitalOcean DNS como a conta, preencha API token (Token de API) e pressione Connect account (Conectar conta).
Testamos o que você cola antes que qualquer dado seja salvo. Uma chave que não funciona nunca é armazenada, e a resposta indica o que estava errado com ela. Uma chave que funciona é 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 dele e escolha esta conta como o local de onde 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 do nosso lado alterar 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 nomes do seu domínio devem apontar para a DigitalOcean. Se o domínio estiver registrado conosco ou em um registrador que você tenha conectado, nós os configuraremos para você; caso contrário, a página do domínio exibirá os servidores de nomes a serem configurados.
- Ao conectar, verificamos se a chave consegue listar suas zonas, ler registros e alterar registros. A lista de verificação ao lado da conexão mostra quais dessas ações pudemos confirmar.
Se a conexão falhar
Ela se conecta, mas a primeira alteração de registro falha. O token é Read Only (Somente leitura). Um token somente leitura se conecta com sucesso porque a listagem funciona; gere um com acesso de gravação.
Parou de funcionar. O token atingiu a data de expiração que você escolheu. Gere um novo.
Informa que a chave foi rejeitada. Quase sempre uma de três coisas: 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.
Ela se conecta, mas algo falha posteriormente. A chave se autentica, mas não possui 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 Integrations (Integrações), localize a conta e pressione Disconnect (Desconectar). Isso exclui imediatamente a chave armazenada. Qualquer recurso que estivesse a utilizando é interrompido na próxima ação, e as telas que dependiam dela informam o erro em vez de falhar silenciosamente.
Desconectar não desfaz o que já foi feito — os registros, implantações ou configurações que alteramos na sua conta permanecem como estão. Se você acha que a chave pode ter vazado, revogue-a também no fornecedor; desconectar remove a nossa cópia, não a deles.