ponto final no FQDN - quando é necessário?

0

Esta questão -

Can um nome de domínio na lista de pesquisa do DNS tem um período posterior?

Me fez pensar, então pensei em perguntar.

Diferente de bind9 zone files (o único lugar em que vi um ponto final "em estado selvagem") quando / onde mais está usando o ponto final necessário para ser usado ao usar o que normalmente parece ser um FQDN ? IE, host.example.com deve ser referenciado como host.example.com.

    
por ivanivan 14.04.2018 / 01:45

1 resposta

0

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).

    
por 14.04.2018 / 20:27

Tags