Configure registros DNS para que os usuários acessem seu site pelo nome de domínio, como example.com, em vez do endereço IP.
Pré-requisitos
-
Ter um nome de domínio.
O nome de domínio deve constar na lista de domínios da Alibaba Cloud DNS - Public Zone. Caso o domínio desejado não esteja listado:
Domínios adquiridos na Alibaba Cloud são adicionados automaticamente. Se você ainda não possui um domínio, adquira-o no Alibaba Cloud Domain Registration.
Para domínios registrados por terceiros, adicione-os à Public Zone e atualize os endereços dos servidores DNS. Consulte Migrate a domain to Alibaba Cloud DNS.
-
Dispor do endereço IP público do servidor.
Para service em instâncias do Elastic Compute Service (ECS), localize o endereço IP público no console do ECS. Exemplo: 47.100.XX.XX.
Em caso de hospedagem web, solicite o endpoint do service ao provedor.
-
O site deve estar em execução e acessível.
Verifique se a aplicação web está acessível via endereço IP. O firewall do servidor ou o grupo de segurança deve permitir tráfego de entrada nas portas 80 (HTTP) e 443 (HTTPS).
Procedimento
Etapa 1. Adicionar um registro DNS para o domínio raiz (@)
Acesse a página Alibaba Cloud DNS - Public Zone, localize o nome de domínio desejado e clique em Settings.
-
Clique em Add Record. Adicione um registro DNS e defina o parâmetro Hostname como
@. Para mais detalhes, consulte Add a DNS record.Parâmetro
Valor Recomendado
Descrição
Record Type
AAponta um nome de domínio para um endereço IPv4.
Hostname
@Representa o domínio raiz.
Query Source
Default
Aplica-se a requisições de todas as origens.
Record Value
Endereço IP público do servidor
Insira o endereço IP obtido na seção Prerequisites.
TTL/Record Values Load Strategy
10 minutos (600 segundos)
Mantenha o valor padrão.
Etapa 2. Verificar o registro DNS
A propagação dos registros DNS pode levar até 10 minutos (conforme o TTL definido). Valide o registro por um dos métodos abaixo:
Navegador: Insira
http://your-domain.comno navegador e confirme se o site carrega corretamente.-
Linha de comando: Execute os comandos a seguir e verifique se o endereço IP retornado corresponde à configuração.
nslookup your-domain.com dig your-domain.com
Limitações
DNS e portas
O DNS traduz nomes de domínio para endereços IP e não permite especifique um número de porta.
Os navegadores usam por padrão a porta
80(HTTP) ou a porta443(HTTPS).Serviços em portas não padrão, como
8080, exigem que os usuários incluam a porta na URL, por exemplo,http://example.com:8080. Essa prática não é recomendada para sites públicos.
Solução: Configure um proxy reverso, como um self-managed Nginx reverse proxy, ou utilize o Application Load Balancer (ALB) para encaminhar o tráfego da porta 80 ou 443 para a porta do backend.
Faturamento
O recurso Public Zone oferece um nível gratuito. A adição de registros DNS básicos, como
AeCNAME, é gratuita.A Edição Gratuita não inclui SLA. Para obter um service DNS de maior qualidade, adquira uma instância paga. Consulte Purchase and bind domain names.
Perguntas frequentes
Por que meu nome de domínio continua inacessível após a adição do registro DNS?
Como apontar todos os subdomínios indefinidos, como blog.example.com, para o site raiz?
O que fazer se ocorrer um erro de "conflito de registro DNS"?
Tópicos relacionados
Descrições completas dos parâmetros: Add a DNS record.
Valide registros com Methods for testing DNS record validity. Em caso de falha na resolução, solucione problemas com Quickly troubleshoot DNS resolution failures.
Conflitos de registros DNS: Rules for DNS record conflicts.
Registros DNS curinga (host definido como *): Wildcard domain names.
-
Solução de problemas:
Adição de registros: FAQ about adding DNS records.
Falhas de resolução ou site inacessível: FAQ about DNS resolution failures or website inaccessibility.