Eu tenho um CNAME RR que aponta para o mesmo domínio conforme definido no $ ORIGIN:
$ TTL 604800 $ORIGIN exemplo.com. ... EM A 10.0.0.5 www IN CNAME exemplo.com.
É obrigatório especificar o FQDN no nome canônico aqui ou posso usar os seguintes formulários?
www IN CNAME @
ou:
www IN CNAME
Verifiquei o Pro DNS e o BIND 10 de Ron Aitchison, bem como o artigo do registro CNAME na Wikipedia , e nenhum explica se isso é permitido ou não (e ambas as fontes colocam um FQDN nos exemplos).
Como observa Håkan em um comentário, as diretivas
@
e$ORIGIN
fazem parte do formato de arquivo de zona original (cf. manual do Bind 9 e RFC 1035 ).As diretivas:
e
são equivalentes, supondo
$ORIGIN example.com.
.Como a
$ORIGIN
diretiva também é opcional no Bind 9, você pode criar um arquivo de zona sem mencionar seu FQDN nem uma vez.