Todos os produtos
Search
Central de documentação

Alibaba Cloud DNS:Configuração de peso

Última atualização: Jun 27, 2026

A configuração de peso no Alibaba Cloud DNS permite atribuir vários valores de registro, como endereços IP ou CNAMEs, ao mesmo registro de host e à mesma linha de DNS. Ao responder a consultas DNS, o Alibaba Cloud DNS retorna um valor de registro com base em uma proporção de peso predefinida e distribui as respostas probabilisticamente. Esse mecanismo direciona o tráfego entre diferentes servidores para realizar o balanceamento de carga.

Pré-requisitos

A configuração de peso exige múltiplos registros A, CNAME ou AAAA para o mesmo registro de host e linha de DNS.

Nota

Quando a configuração de peso está desativada:

  • Para registros A, AAAA, NS, MX e TXT, o Alibaba Cloud DNS retorna todos os registros da linha de DNS especificada. O servidor DNS local seleciona qual registro retornar ao cliente. Se todos os endereços forem retornados, o cliente escolhe um aleatoriamente.

  • Para registros CNAME, o Alibaba Cloud DNS retorna apenas um dos registros disponíveis.

Limitações

Limitação

Suportado

Não suportado

Tipo de registro

Registros A, CNAME e AAAA.

Outros tipos de registro.

Status do registro

Registros ativados.

Registros pausados ou bloqueados e registro DNS curinga.

Limite de registros DNS

Número máximo de registros DNS ponderados por domínio e por linha de DNS: 10 para a Edição Gratuita e 90 para edições pagas.

Não aplicável.

Regras de valor de peso

Os valores de peso variam de 0 a 100. A proporção de peso padrão é 1:1. Se um peso for definido como 0, o Alibaba Cloud DNS não retorna o valor de registro correspondente.

Não aplicável.

Linha de DNS

É possível configurar registros A ponderados para a linha padrão ou para linhas de DNS específicas.

Nota

Os pesos de diferentes linhas de DNS são independentes entre si.

Combinação de roteamento ponderado e não ponderado para o mesmo registro de host em diferentes linhas de DNS.

Procedimento

Adicionar um registro

  1. Acesse a página Alibaba Cloud DNS - Authoritative Zone. Clique em nome de domínio desejado para abrir a página Settings.

  2. Na página Settings, clique em Add Record.

    Por padrão, ao adicionar vários registros para o mesmo registro de host e linha de DNS, o sistema configura uma proporção de peso de 1:1:1. O Alibaba Cloud DNS retorna endereços IP com base nessa proporção.

    No painel Add Record, defina Record type como A, insira o Host record e selecione Default para DNS line. Defina TTL como 10 minutes (Recommended). Configure a record value load policy como Weight, adicione vários valores de registro, como 223.5.5.x e 223.6.6.x, e defina o peso de cada um como 1.

Modificar um conjunto de registros

  1. Acesse a página Alibaba Cloud DNS - Authoritative Zone. Clique em nome de domínio desejado para abrir a página Settings.

  2. Na página Settings, clique em seta suspensa image ao lado de Edit e selecione Edit Record Set.

  3. Na caixa de diálogo, modifique os valores de registro e seus respectivos pesos.

    Defina a record value load policy como Weight e modifique o peso de cada valor de registro no record value set.

Como funciona

Comportamento sem configuração de peso

Suponha que você tenha três servidores com os endereços IP 1.1.XX.XX, 2.2.XX.XX e 3.3.XX.XX. Esses servidores fornecem o mesmo serviço para um único domínio e possuem os seguintes registros A configurados:

Tipo

Registro de host

Linha de DNS

Valor

A

www

Default

1.1.XX.XX

A

www

Default

2.2.XX.XX

A

www

Default

3.3.XX.XX

Quando um servidor DNS local consulta o Alibaba Cloud DNS, ele recebe todos os três registros DNS. Se o servidor DNS local encaminhar os três endereços IP ao cliente, o navegador do cliente selecionará um deles aleatoriamente para acesso.

Em serviços de DNS autoritativo sem balanceamento de carga baseado em DNS, essa abordagem reduz parcialmente a carga em um único servidor. Contudo, ela não distingue os servidores nem reflete o status operacional atual de cada um.

Comportamento com pesos padrão

Com a configuração de peso ativada e usando a proporção padrão 1:1:1, o Alibaba Cloud DNS aplica rodízio (round-robin) aos três registros A e retorna seus endereços IP sequencialmente. Os resultados da resolução DNS são os seguintes:

Query from Region1 returns 1.1.XX.XX
Query from Region2 returns 2.2.XX.XX
Query from Region3 returns 3.3.XX.XX
Query from Region4 returns 1.1.XX.XX
Query from Region5 returns 2.2.XX.XX
Query from Region6 returns 3.3.XX.XX
...

Comportamento com pesos personalizados

Após definir pesos personalizados, o Alibaba Cloud DNS retorna respostas conforme a proporção predefinida, o que permite distribuir o tráfego. Por exemplo, se você definir a proporção de peso dos três registros como 2:1:1, os resultados da resolução DNS serão os seguintes:

Query from Region1 returns 1.1.XX.XX
Query from Region2 returns 2.2.XX.XX
Query from Region3 returns 3.3.XX.XX
Query from Region4 returns 1.1.XX.XX
Query from Region5 returns 1.1.XX.XX
Query from Region6 returns 2.2.XX.XX
...
Nota

Se os resultados das consultas DNS ocasionalmente não corresponderem à proporção de peso configurada durante os testes, saiba que esse comportamento é esperado. O rodízio ponderado é um método de agendamento de tráfego de granularidade grossa aplicado a solicitações de um servidor DNS local. Cada servidor DNS local consulta o servidor DNS autoritativo (Alibaba Cloud DNS) apenas uma vez por período de TTL.

Por exemplo, considere um cenário em que usuários de Xangai usam o servidor DNS local A e usuários de Pequim usam o servidor DNS local B. Quando esses servidores enviam solicitações de consulta ao Alibaba Cloud DNS, o serviço responde de acordo com a política de peso configurada. No entanto, durante a vigência do TTL, todos os usuários que compartilham o mesmo servidor DNS local recebem o mesmo resultado de resolução em cache.