CNAME vs registros A

1

Eu criei um pequeno aplicativo de trilhos que permite aos usuários criar um site simples. Ele usa contas de subdomínio ex: deb.myapp.com

Sempre que um usuário quisesse ter um nome de domínio associado a seu site, ele mudaria seus registros de NS para apontar para o host de fatia onde o aplicativo está hospedado e eu gerenciaria os registros de DNS.

No entanto, quanto mais pessoas estiverem usando o aplicativo, isso não é mais uma opção para mim.

Eu prefiro que os usuários mantenham seus servidores de nome em goddady, register.com, etc, para que possam fazer login e gerenciar seus próprios registros MX ou qualquer outra coisa que eles precisem alterar.

A minha pergunta é, devo alterá-los para apontar para o ip do meu servidor, ou devo criar um registro CNAME? Eles precisam excluir os registros A padrão para permitir que o registro CNAME funcione? O registro A terá precedência e invalidará o registro CNAME?

Obrigado antecipadamente. Desculpe se esta é uma questão muito básica. Eu li outros posts e não consigo encontrar uma resposta definitiva.

    
por deb 26.04.2010 / 15:43

1 resposta

4

Um registro CNAME deve ser o único registro de um registro DNS. A pegadinha mais comum é que você não pode criar um CNAME para mysite.com, já que você também tem um NS Record e, muito provavelmente, um registro MX para esse nome.

Contanto que você tenha ocorrências singulares de nomes, eu recomendaria usar o CNAME, pois isso torna você mais flexível. Quando você migra para outro servidor, você só precisa mudar o nome para o qual todos os CNAMEs apontam.

    
por 26.04.2010 / 16:09