É permitido que um registro NS seja um CNAME? Por exemplo:
subdomain.example.com. IN NS ns1.example.com.
ns1.example.com. CNAME foo.example.com.
foo.example.com. IN A 10.1.1.1
Isso não parece funcionar no bind, mas isso (é claro):
subdomain.example.com. IN NS foo.example.com.
foo.example.com. IN A 10.1.1.1
Quaisquer indicadores para RFCs que proíbem essa configuração serão apreciados.
fonte
MUST NOT
verborragia não importa aqui porque a RFC 1912 é informativa e não define um padrão. Marque está correto que RFC 2181 é a referência correta. (RFC 1034 foi escrito antes dos padrões de linguagem solidificado, daí a imprecisão)