Respostas:
Depende se você deseja delegar a hospedagem do subdomínio em um servidor DNS diferente (ou no mesmo servidor, mas em um arquivo de zona diferente). Você delega uma zona quando deseja que outra entidade a controle, como um departamento ou organização de TI diferente.
Se você o fizer, precisará de registros NS. Caso contrário, os registros A ou CNAME serão suficientes.
Digamos que você tenha o domínio example.com. Você tem um registro A para www.example.com e deseja criar o subdomínio info.example.com com www.info.example.com como host.
Nessa situação, digamos mais que você tem dois servidores DNS que hospedarão esse subdomínio. (Eles podem ser os mesmos servidores que estão hospedando o example.com.) Nesse caso, você criará duas entradas NS no arquivo de zona example.com:
info IN NS 192.168.2.2
info IN NS 192.168.2.3
Nesses dois servidores, você criará a zona info.example.com e a preencherá como faria em qualquer outro domínio.
www IN A 192.168.2.6
Aqui, basta adicionar um registro A no arquivo de zona example.com, usando um ponto para indicar que você deseja criar o www.info
host no example.com
domínio:
www.info IN A 192.168.2.6
A decisão de usar um CNAME é independente da escolha da delegação. Eu geralmente gosto de usar um CNAME para os nomes "genéricos" que apontam para nomes de máquinas específicos. Por exemplo, posso nomear minhas máquinas usando uma convenção de nomenclatura organizacional, como personagens de desenhos animados (daffy, elmer, mickey etc.) ou algo burocrático (sc01p6-serv) e apontar os nomes genéricos para eles. Se o endereço IP da máquina mudar, é necessário procurar apenas um local para modificá-lo.
www IN CNAME sc01p6-serv
mail IN CNAME sc01p6-serv
sc01p6-serv IN A 192.168.2.6
Para delegar todo o subdomínio em outro serviço DNS, você precisa dos seguintes registros no DNS do seu host:
NS
) apontando para os servidores de nomes autoritativos do seu subdomínioA
Registros de endereço ( ) para os servidores de nome de subdomínioE você precisa fornecer um par de servidores de nomes DNS para o seu subdomínio. Eles precisam servir os seguintes registros:
SOA
para o subdomínioNS
registrosA
registros para os servidores de nomes de subdomíniosO RFC1034 contém uma boa descrição de como os subdomínios são configurados.