Adicione, edite ou exclua um registro
Adicione, altere ou exclua um registro de uma zona do Edge DNS pelo Azion Console, pela CLI ou pela API, e veja quando os nameservers da Azion o respondem.
Você pode adicionar, editar ou excluir um registro em uma zona do Edge DNS pelo Azion Console, pela Azion CLI ou pela Azion API. Cada registro informa aos nameservers da Azion quais valores retornar para um nome da zona. Para criar a própria zona, consulte Crie, edite ou exclua uma zona.
Selecione uma interface. Cada seção abaixo mostra apenas os passos dessa interface.
Pré-requisitos
- Uma zona no Edge DNS para o seu domínio. Para criar uma, consulte Crie, edite ou exclua uma zona.
- A permissão Edit Edge DNS, que requer View Edge DNS. Consulte Permissões de equipes.
- Acesso ao Azion Console. Para entrar, consulte Como acessar o Azion Console.
Adicione um registro
O exemplo adiciona um registro A que responde 192.0.2.1 para www.example.com. Substitua o nome, o tipo e o valor pelos seus. O formato do valor de cada tipo está em Tipos de registro.
Para adicionar o registro pela Azion CLI, substitua <zone-id> pelo ID da sua zona. Informe o nome relativo à zona, sem o domínio:
O comando exibe o ID do registro:
A zona contém o registro. Para dar vários valores a um registro, repita --rdata ou passe os valores em uma lista separada por vírgulas.
A API recusa um registro que entra em conflito com a zona, como um segundo registro simples com o mesmo nome e o mesmo tipo, e o registro não é salvo. Para cada recusa e o seu código, consulte Zonas e registros.
Salve um registro antes que alguém consulte o nome dele. Um nome que ninguém consultou antes de você salvar o registro responde em segundos. Um nome consultado antes recebe a resposta NXDOMAIN por até uma hora, o mínimo do SOA. Para corrigir isso, consulte Um registro novo retorna NXDOMAIN.
Edite um registro
Você altera um registro no próprio lugar, sem precisar excluí-lo e adicioná-lo de novo. O exemplo reduz o TTL de www para 300 segundos, o que encurta o tempo em que os resolvers mantêm o valor antigo antes de uma alteração planejada. Para essa prática, consulte Reduza o TTL alguns dias antes de uma alteração planejada.
Para editar o registro pela Azion CLI, passe apenas as flags que você altera. Substitua <record-id> pelo ID que a criação exibiu:
O comando confirma a atualização:
Para alterar o que o registro responde, passe o valor para --rdata. Para conferir o resultado, liste os registros da zona:
A saída exibe uma linha por registro, com o ID dele:
A coluna TTL do registro mostra 300.
Uma alteração em um registro existente pode levar alguns minutos para chegar a todos os nameservers. Depois disso, cada resolver mantém o valor antigo até que o TTL dele expire. Se uma consulta ainda retornar o valor antigo, consulte Um registro alterado ainda retorna o valor antigo.
Exclua um registro
Excluir um registro o remove da zona, e não é possível desfazer a exclusão. Para um registro com política Weighted, primeiro defina o peso dele como 0, como explica Defina o peso 0 antes de excluir um registro com política Weighted.
Para excluir o registro pela Azion CLI, substitua <zone-id> e <record-id> pelos IDs da zona e do registro:
O comando confirma a exclusão:
O registro é excluído, e azion list dns-record --zone-id <zone-id> deixa de listá-lo.
Os resolvers que armazenaram em cache uma resposta do registro a mantêm até que o TTL do registro expire.