Primeiro, seu arquivo de zona de exemplo não possui um "." final. no final do registro para ns2, que deve ser corrigido:
IN NS ns1.example.com.
IN NS ns2.example.com
Em segundo lugar, se esse for todo o seu arquivo de zona, você não terá registros A, portanto, o teste dig
não conterá resultados, mesmo que não haja falhas. Para testar, você pode tentar isto:
IN NS ns1.example.com.
IN NS ns2.example.com.
IN A 127.0.0.1
Certifique-se de atualizar o número de série na parte superior do seu arquivo de zona ao atualizá-lo. Em seguida, recarregue seu servidor de nomes.