Devo acrescentar um ponto (.) no final das minhas URLs DNS?

4

Eu notei que o serviço DNS da AWS (Route53) acrescenta um ponto (.) ao final de cada URL do DNS:

ns-xxx.awsdns-yy.co.uk.
ns-xxx.awsdns-yy.net.
ns-xxx.awsdns-yy.org.
ns-xxx.awsdns-yy.com.

Pergunta: Isso é um bug ou devo incluir o arquivo. nas minhas configurações de DNS?

    
por Vingtoft 14.09.2016 / 17:34

1 resposta

9

O ponto no final está correto.

É um fato pouco conhecido, mas os nomes de domínio DNS totalmente qualificados (não ambíguos) têm um ponto no final. As pessoas que executam servidores DNS geralmente sabem disso (se você perder os pontos finais, é improvável que sua configuração de DNS funcione), mas o público geral geralmente não funciona. Um nome de domínio que não tenha um ponto no final não é totalmente qualificado e é potencialmente ambíguo. Isso foi documentado na especificação DNS, RFC 1034, em 1987:

Since a complete domain name ends with the root label, this leads to a
printed form which ends in a dot.  We use this property to distinguish between:

   - a character string which represents a complete domain name
     (often called "absolute").  For example, "poneria.ISI.EDU."

   - a character string that represents the starting labels of a
     domain name which is incomplete, and should be completed by
     local software using knowledge of the local domain (often
     called "relative").  For example, "poneria" used in the
     ISI.EDU domain.

De aqui

    
por 14.09.2016 / 17:46