Adicionando um Registro a uma Zona de DNS
Adicione registros que contenham informações de domínio a uma zona de serviço de nome de domínio (DNS). Cada tipo de registro contém informações chamadas de dados de registro (RDATA).
Por exemplo, o RDATA de um registro A ou AAAA contém um endereço IP para um nome de domínio, enquanto os registros MX contêm informações sobre o servidor de e-mail de um domínio. O Oracle Cloud Infrastructure normaliza todos os RDATA no formato mais legível por máquina. A apresentação retornada de RDATA pode ser diferente de sua entrada inicial. Para obter mais informações, consulte Gerenciando registros de recursos.
Para obter informações gerais sobre o serviço, consulte a Visão Geral do Serviço DNS
Você não poderá gerenciar registros quando uma zona não estiver ativa.
- Se a zona estiver atualizando, aguarde alguns instantes e tente novamente.
- Se a zona estiver em estado de falha, exclua a zona e recrie-a. Certifique-se de que o nome da zona seja exclusivo e de que não exista nenhum erro em nenhum arquivo de zona que você possa ter usado para criar a zona.
- Observação
O número e o tipo de registros em uma zona dependem das metas da zona e de seu gerenciamento de DNS. - Importante
- Se um registro especificado não existir, ele será criado. Se o registro existir, ele será atualizado para representar o registro no corpo da solicitação.
- Quando o nome da zona é fornecido como um parâmetro de caminho e PRIVATE é usado para o parâmetro de consulta de escopo, o parâmetro de consulta
viewId
é obrigatório.
-
Use o comando record rrset update e os parâmetros necessários para adicionar um único registro em um RRset em uma zona. Um RRset é definido como um grupo de registros que têm os mesmos valores de nome, tipo e TTL.
oci dns record rrset update --domain FQDN_1 --rtype "record_type_1" --zone-name-or-id zone_name or zone_OCID --items '[{"domain":"FQDN_1","rdata":"record_data","rtype":"record_type_1","ttl":"time_to_live_seconds"}]' ... [OPTIONS]
-
Use o comando record zone update e os parâmetros necessários para adicionar registros em massa a uma zona.
oci dns record zone update --zone-name-or-id zone_name or zone_OCID --items '[{"domain":"FQDN_1","rdata":"record_data","rtype":"record_type_1","ttl":"time_to_live_seconds"}; {"domain":"FQDN_2","rdata":"record_data","rtype":"record_type_1","ttl":"time_to_live_seconds"}]' ... [OPTIONS]
Para obter uma lista completa de flags e opções de variáveis para comandos da CLI, consulte a Referência de Comando da CLI.
- Importante
- Se um registro especificado não existir, ele será criado. Se o registro existir, ele será atualizado para representar o registro no corpo da solicitação.
- Quando o nome da zona é fornecido como um parâmetro de caminho e PRIVATE é usado para o parâmetro de consulta de escopo, o parâmetro de consulta
viewId
é obrigatório.
-
Execute a operação UpdateRrset para adicionar um único registro a um RRset em uma zona. Um RRset é definido como um grupo de registros que têm os mesmos valores de nome, tipo e TTL.
-
Execute a operação UpdateZoneRecords para adicionar em massa muitos registros a uma zona.