Depois de tentar por horas e horas, finalmente consegui resolver o problema e colocar o DNS em funcionamento. O maior problema foi as configurações da máquina virtual. Antes eu não estava prestando muita atenção a eles, mas como sugerido por @abdulkadir (ver comentários), passei um tempo lá e obtive o sucesso.
detalhes da rede
network: 192.168.2.0/24
gateway/router : 192.168.2.1
Aqui está a solução:
first of all network settings for dns server:
network settings on the client machine:
Interface file(DNS side):
named.conf.options file:
named.conf.local file:
forward zone file:
reverse zone file:
Arquivo de interface (lado do cliente)
Esta configuração funcionou perfeitamente bem para mim. Gostaria especificamente de mencionar que não fiz alterações no arquivo "resolv.conf", "hosts" ou "hostnames". Algumas das fontes na web estavam sugerindo isso.
Obrigado.