Existem duas abordagens que você pode tomar aqui:
- mantenha tudo no arquivo de zona example.com ou
- delega dev.example.com para um servidor de nomes separado.
A opção 1 é simples: você mantém tudo no mesmo arquivo e não é necessário configurar um segundo servidor. A desvantagem é que suas configurações de DNS de produção e desenvolvimento estão no mesmo arquivo, o que pode não ser o que você quer - especialmente se você está tão propenso a digitalizar arquivos de configuração quanto eu!
Se você seguir esse caminho, seu arquivo de zona deverá ser parecido com isto:
# example.com
# SOA, NS, etc.
@ IN A 77.123.45.67
dev IN A 77.765.43.21
dev2.dev IN CNAME dev
Se você não terminar um marcador com um caractere de ponto, o nome da zona será anexado automaticamente.
A opção 2 é um pouco mais complicada: você precisa configurar um segundo servidor DNS para hospedar o domínio dev.example.com. Se você estiver tentando replicar um ambiente de produção, isso pode ser o que você deseja. Ficaria assim, assumindo que seu segundo nameserver vive em 1.2.3.4:
# example.com
# SOA, NS, etc.
@ IN A 77.123.45.67
dev IN NS 1.2.3.4
e para a outra zona:
# dev.example.com
# SOA, NS, etc.
@ IN A 77.765.43.21
dev2 IN A 77.765.43.21
Isso delega autoridade sobre todo o domínio dev.example.com ao servidor de nomes 1.2.3.4, da mesma maneira que .com delega example.com ao seu servidor de nomes atual.