Atualmente, estou executando um servidor em casa, mas tenho um IP dinâmico. Então, inscrevi-me em um serviço dinâmico de DNS (dlinkddns.com). Fiz todas as configurações corretas em minha própria rede, e o ip é atualizado perfeitamente.
O problema é que tenho um nome de domínio (digamos: "exemplo.com") e desejo definir o nome de domínio raiz sem nenhum prefixo ("exemplo.com") para CNAME no meu domínio dlinkddns. Mas meu host DNS do nome de domínio diz que não posso fazer isso ("não é permitido"). Eu posso fazer isso em "www.example.com" etc., e isso funciona perfeitamente, mas não apenas no nome de domínio raiz. Alguém sabe uma solução para isso?
dns
domain-name
cname
dynamic-dns
teuneboon
fonte
fonte
A Record
ter um prefixo para o domínio como www.domain.com por um motivo.Respostas:
Você não pode definir um registro CNAME para um domínio raiz (por exemplo,
example.com
) porque isso violaria a seção 3.6.2 da RFC 1034 , que afirma,Você não pode fazer isso
example.com
porqueexample.com
também terá registros NS para fazê-lo funcionar, quebrando a regra de que nenhum outro dado deve estar presente.Você pode ter um registro CNAME
www.example.com
porque esse não é o domínio raiz e, portanto, é fácil não ter outros dados presentes para ele.As únicas maneiras de contornar isso são:
example.com
.Acabei de ler que você está usando DNS dinâmico. Alguns provedores de DNS dinâmico podem trabalhar com seu domínio se você o hospedar em seus servidores de nomes: dessa maneira, seus atualizadores de DNS dinâmicos podem atualizar o endereço IP de exemplo.com e você evita todos os problemas de CNAME. No topo da minha cabeça, eu só sei de dynas que oferecem isso como um serviço pago.
fonte
Você não pode definir o nome de domínio sem registro nos registros CNAME. Você deve ter APENAS essas configurações para domínios alternativos, como www.example.com, about.example.com e mais nos registros CNAME, e as configurações de domínio principal ou ROOT devem ser feitas na A Records e você deve fornecer o endereço IP do host . Primeiro, exclua as configurações de CNAME sobre o domínio nu e defina-as em "A Records" e, em seguida, faça as configurações no nome C para alias como www, about ou algo assim.
Isso pode ajudá-lo: A Registros, CNAME, Registros MX: noções básicas para configurar seu blog
fonte
Descobri que
CNAME
um domínio nu via@
Record, como mencionado aqui , não funciona para alguns provedores de domínio. Para sair disso, considere apontar seus NAME SERVERS para um provedor DNS que suporte oALIAS
orANAME
.Siga a este há alguns anfitriões DNS fornecem uma maneira de obter
CNAME
funcionalidade -como no ápice zona (o nível de domínio raiz, para o nome de domínio sem www), utilizando um tipo de registro personalizado.Esses registros incluem, por exemplo:
ALIAS
no DNSimpleANAME
no DNS Made EasyANAME
na easyDNSCNAME
na CloudFlareALIAS
na CloudDNSPara cada provedor, a configuração é semelhante: aponte a entrada
ALIAS
ouANAME
para o seu domínio apexexample.yourdomain.com
, exatamente como faria com umCNAME
registro.fonte