Como usar o servidor DNS do Azure para definir o CNAME local?

Como usar o servidor DNS do Azure para definir o CNAME local?

Como você não pode definir CNAMES usando o arquivo de hosts locais, precisei configurar um servidor DNS hospedado simples que possamos apontar para que nossa equipe possa ver uma versão beta de nosso sistema que está no AEM CMS que usa rapidamente e requer CNAMES para acesso.

Tentei configurar uma "Zona DNS" do Azure e adicionei um "conjunto de registros" de "mytargetdomain.com" com um CNAME de cdn.adobeaemcloud.com e um para "www.mytargetdomain.com" a ele.

na parte superior da visão geral dos recursos, ele mostra

Name server 1 : ns1-08.azure-dns.com.
etc.

Se eu usar ns1-08.azure-dns.com como meu servidor DNS e consultar mytargetdomain.com, ele me fornecerá o IP do registro A ativo, não o CNAME que acabei de configurar.

 nslookup mytargetdomain.com ns1-08.azure-dns.com

dá:

 Server:        ns1-08.azure-dns.com
 Address:   40.90.4.8#53
 *** Can't find mytargetdomain.com: No answer

Devo admitir que não sei muito sobre DNS e SOA etc., mas realmente não há mais nada que possa ser configurado ou editado.

insira a descrição da imagem aqui

Responder1

O nome de um registro em uma zona DNS devenãoinclua o nome de domínio. Para criar um registro chamado www.domain.comem uma zona chamada domain.com, o nome do registro deve ser www.

Você pode criar um registro CNAME chamado wwwem sua mytargetdomain.comzona e definir seu valor como cdn.adobeaemcloud.com; isso será efetivamente mapeado www.mytargetdomain.compara cdn.adobeaemcloud.com.

Você também pode criar um registro com nome vazio; isso mapeará o próprio nome de domínio para um destino. No entanto, isso só pode ser feito usando registros A, não CNAME; você pode mapear um nome de domínio para um endereço IP, mas não para outro nome.

informação relacionada