Um ponto final nos arquivos de zona tem um significado específico: significa, não adicione a zona atual como sufixo; caso contrário, por padrão, isso é útil, para que você possa ter apenas www
no seu arquivo de zona e até mesmo usá-lo para vários nomes de domínio e ver o nome do domínio anexado automaticamente.
Este é o propósito original, conforme descrito na seção 3.1 de RFC 1034 e seção 5.1 do RFC 1035 .
O ponto final é opcional e pode aparecer em qualquer nome de host que você usa. No entanto, muitos softwares não estão preparados para recebê-lo. Experimente na web, pegue qualquer URL, adicione um ponto final ao nome do host e veja se você pode acessar o site. Também pode criar problemas com cookies.
Ele não aparece com frequência na natureza, como você diz, porque para um ser humano digitar um nome de host, um ponto final é apenas lixo. Duvido que seria necessário em qualquer lugar, mas uma resposta minuciosa talvez fornecesse referências específicas.
No entanto, é frequentemente usado quando você usa dig
, por exemplo, para especificar o que está falando. dig mx
é ambíguo porque mx
é um ccTLD e um tipo de registro de recurso DNS. Se você adicionar um ponto final, fica mais claro que você está consultando o ccTLD.
Da mesma forma, se você tiver uma lista de pesquisa configurada no seu sistema operacional (lista de nomes de domínio para tentar adicionar como sufixo a qualquer nome que não tenha pontos "suficientes"), o comportamento pode ser diferente para um aplicativo resolução de nomes de something
vs something.
(no último caso, a lista de pesquisa pode não ser usada).