Como adicionar registros em uma zona de DNS

Após definir suas main settings do Edge DNS, você pode adicionar registros para especificar quais IPs estão associados ao domínio e como o Edge DNS deve lidar com requisições para o domínio.


  1. Acesse o Azion Console > Edge DNS.
  2. Na lista, escolha a zona na qual deseja adicionar registros.
  3. Selecione a aba Records.
  4. Clique no botão Add Record.
  5. Em Name, forneça o nome do novo registro. Dependendo do tipo de registro que você deseja usar, podem existir formatos e recomendações específicas. Por exemplo: para um registro CNAME, você pode usar o nome www.
  6. Em Type, selecione o tipo de registro que deseja adicionar. Aceita os tipos A, AAAA, ANAME, CAA, CNAME, DS, MX, NS, PTR, SRV e TXT.
  7. Em Value, adicione os itens para a resposta DNS ao registro registrado. Os valores aceitos variam de acordo com o tipo escolhido de registro.
  8. Em TTL (seconds), escolha o tempo, em segundos, que uma resposta pode ser armazenada no servidor de resolução. Valor máximo: 2147483647.
  9. Em Policy, selecione entre Simple ou Weighted.
  10. Se você selecionar Weighted em Policy:
    • Em Weight, especifique o peso para cada registro. Aceita valores de 0 a 255.
    • Em Description (opcional), você pode descrever, por exemplo, a distinção entre registros com o mesmo Name e Type. Aceita até 45 caracteres.
  11. Clique no botão Save.

  1. Execute a seguinte requisição GET no seu terminal, substituindo [TOKEN VALUE] pelo seu personal token para recuperar seu <hosted_zone_id>:
Terminal window
curl --location 'https://api.azionapi.net/intelligent_dns' \
--header 'Authorization: Token [TOKEN VALUE]' \
--header 'Accept: application/json; version=3'
  1. Você receberá uma resposta com todas as suas zonas existentes. Copie o valor do <id> que você deseja usar.
  2. Execute a seguinte requisição POST, substituindo [TOKEN VALUE] pelo seu personal token e o valor <hosted_zone_id> pelo ID que você copiou:
Terminal window
curl --location 'https://api.azionapi.net/intelligent_dns/<hosted_zone_id>/records' \
--header 'Content-Type: application/json' \
--header 'Authorization: Token [TOKEN VALUE]' \
--header 'Accept: application/json; version=3' \
--data-raw '{
"record_type": "CNAME",
"entry": "www",
"answers_list": [
"www.mydomain.com"
],
"ttl": 20,
"description": "description"
}'
  1. Você receberá uma resposta semelhante a esta:
{
"results": {
"answers_list": [
"www.mydomain.com"
],
"zone_id": 1234,
"record_type": "CNAME",
"ttl": 20,
"policy": "simple",
"entry": "www",
"id": 12345,
"description": "description"
},
"schema_version": 3
}

Aguarde alguns minutos para que as alterações se propaguem e seus registros serão criados na hosted zone que você escolheu.




Contributors