Considerando as coisas da maneira mais estrita possível, você realmente só precisa de um domínio para o seu servidor de nomes (para que você possa distribuir, por exemplo, ns1.seudominio.com , ns2.seudominio.com ). Um registro para os clientes pode ser criado para apontar para o seu servidor web, por exemplo.
clientdomain.com. IN A 1.2.3.4
Onde 1.2.3.4 é o seu IP do servidor web (sem um domínio).
No entanto, assim que você introduzir os registros CNAME (independentemente de quem hospeda os serviços DNS), será necessário ter um domínio para o servidor da Web:
yourdomain.com. IN A 2.3.4.5
sub IN A 1.2.3.4
client IN CNAME sub.yourdomain.com
Um mapa de registros para endereços IP, CNAME (nome canônico) registra o mapa para domínios.