Li em vários blogs que um CNAME não pode coexistir com outros registros que tenham o mesmo nome do registro CNAME.
Não encontrei um bom exemplo explicando o problema.
Aqui está um exemplo do blog:
Os registros CNAME não podem coexistir com outros registros que tenham o mesmo FQDN que o registro CNAME porque eles substituem efetivamente todos os outros registros pelo mesmo FQDN.
Por exemplo, um registro CNAME FQDN é example.com e você deseja criar um registro A FQDN example.com. Isso não é permitido porque o FQDN do registro A é idêntico ao FQDN do registro CNAME, tornando o registro A sem propósito.
Não acho o exemplo claro o suficiente para entender o problema.
Estou tentando entender o que a explicação significa.
Imagine que eu configurei:
Nome do domínio | TTL | Aula | Tipo de registro | Valor |
---|---|---|---|---|
aliasnome.exemplo.com | 300 | EM | CNAME | nome.exemplo.com |
nome.exemplo.com | 300 | EM | A | 10.0.0.1 |
O que acontece nessa configuração?
EDIT : Estou corrigido pelas respostas de que meu exemplo acima está correto/válido.
Colocando uma configuração incorreta/inválida abaixo. O exemplo acima veio do meu entendimento errado de exemplos de texto sem ilustrações de tabela.
Nome do domínio | TTL | Aula | Tipo de registro | Valor |
---|---|---|---|---|
nome.exemplo.com | 300 | EM | CNAME | outronome.exemplo.com |
nome.exemplo.com | 300 | EM | A | 10.0.0.1 |
Meu entendimento é que a última configuração é inválida porque, de acordo com as RFCs, o CNAME é usado primeiro e o registro A nunca é usado.
Estou certo quanto à causa da incorreção desta última tabela?
Ou em geral o que acontece no caso desta última configuração?