A pergunta, conforme feita, não faz muito sentido, mas o DNS funciona da seguinte maneira:
-
Você tem um registrador que paga pelo nome de domínio. Isso pode ou não ser Go Daddy ou Hostgator.
-
Ao registrar o nome do domínio, você pode especificar os servidores de nomes a serem usados. Com muita frequência, o registrador permitirá que você use seus servidores de nomes. Os servidores de nomes especificados especificam onde os registros de domínio são editados.
-
Ao editar o A / CNAME ou outros registros, você está editando o arquivo de zona para o domínio.
-
Um registro é um endereço IP (IPV4).
-
Um CNAME é um ponteiro para outro nome de domínio. Existem limites para o que você deve fazer com os nomes - por exemplo, enquanto é OK apontar www.example.com para www.cbd.ef, é uma má idéia apontar example.com para cbd.ef por razões técnicas (o que seria ser o assunto de outro post).
-
O uso do CNAMES oferece ao seu provedor flexibilidade para alterar endereços IP sem precisar falar com você (por exemplo, para balanceamento de carga, alteração de servidores). Usar um registro é mais rápido, pois há menos trabalho em procurar o recurso e também mais simples - como sugerido anteriormente, existem dicas ocultas usando o CNAMES.
-
Um servidor de nomes é um servidor que descreve como os recursos da Internet podem acessar seu nome de domínio. Existem muitos tipos de registros, incluindo MX para e-mail, CNAMES, registros A, registros de descrição TXT, registros de servidores de nomes. Se você possui example.com, seu servidor DNS pode manipular (qualquer coisa) .example.com - incluindo, por exemplo, solicitações de referência para abc.example.com e (qualquer coisa) .abc.example.com para outro servidor de nomes - possivelmente um que alguém controla.
[Existe uma hierarquia de domínios controlados pelo DNS, no final do processo existem servidores de nomes especiais chamados de servidores de nomes "raiz", que especificam a parte inicial da estrutura - por exemplo .com, .net, .uk etc (ou seja, o bit do último ponto) - Cada uma dessas zonas de raiz aponta para os servidores de nomes que manipulam essa parte do DNS e, por sua vez, podem apontar para outros servidores de nomes para manipular / delegar partes à esquerda da zona - geralmente deliminadas por um "." personagem]