Os únicos tipos de "redirecionamento" no DNS são CNAMEs, encaminhadores e redirecionamentos NS. Fazer um redirecionamento de URL não é uma questão de DNS; nesse caso, você aponta o DNS para um servidor da web que pode fornecer redirecionamento de URL.
Um CNAME é essencialmente um alias de um nome de domínio totalmente qualificado (FQDN) para outro. A resolução do CNAME é executada no cliente.
Exemplo de um CNAME:
; zone file
example.com IN CNAME some-other-host.example.com.
Um encaminhador de DNS fará uma solicitação de proxy transparente para outro servidor DNS. A resolução é executada no servidor.
Exemplo de um encaminhador:
// named.conf
zone "example.com" {
type forward;
forwarders { 127.0.0.127; };
};
Um redirecionamento de servidor de nomes é um cruzamento entre fazer um CNAME e um encaminhador de DNS. Você fornece um registro de servidor de nomes (NS) que o cliente solicitante subseqüentemente consultará para o registro.
; zone file
example.com IN NS 127.0.0.127;