Andréa administra o DNS (Domain Name System) do órgão onde trabalha e precisa gerenciar vários registros de domínio para um endereço único de domínio. De forma a permitir esse tipo de apontamento, Andréa configurou um registro CNAME, apontando-o para o:
- A)nome real do hospedeiro;
Correta: o CNAME aponta para o nome real, ou nome canônico, do hospedeiro.
- B)endereço IP do hospedeiro;
Errada: endereço IP é caso de registro A ou AAAA, não de CNAME.
- C)endereço IP do servidor DNS autoritativo daquele registro;
Errada: o servidor DNS autoritativo é identificado por outros registros, como NS, e não pelo CNAME.
- D)nome do cliente DNS utilizado na consulta;
Errada: o nome do cliente DNS na consulta não é destino de CNAME.
- E)nome do servidor DNS autoritativo daquele registro.
Errada: o autoritativo do registro não é o alvo do CNAME; o CNAME aponta para o nome canônico do host.
Gabarito: A
O CNAME, em DNS, é o registro usado quando você quer que um nome seja apenas um alias de outro nome. Em português simples: ele faz um nome “apelido” apontar para o nome verdadeiro do serviço ou do host. Isso é útil quando você quer ter vários nomes diferentes chegando ao mesmo destino, sem precisar repetir a configuração toda hora. A ideia central aqui é que o CNAME não aponta para IP. Ele aponta para outro nome de domínio, que representa o hospedeiro real. Depois, o DNS faz a resolução normal desse nome para descobrir o endereço IP correspondente. Por isso, em provas, quando aparece CNAME, pense imediatamente em “nome para nome”, e não em “nome para IP”. No caso da questão, Andréa queria vários registros de domínio para um endereço único. Para isso, ela configura um CNAME apontando para o nome real do hospedeiro, isto é, o nome canônico do destino. Esse é exatamente o comportamento esperado do registro CNAME. Como reforço de conceito: registros A e AAAA é que apontam diretamente para endereço IP, enquanto o CNAME serve como alias. Em documentação técnica da RFC 1034 e RFC 1035, o CNAME é definido justamente como um nome canônico ao qual outros nomes podem ser associados.