Você pode ter 2 problemas interrelacionados aqui - não está claro no seu post como você está usando o servidor de nomes.
Se for feito apenas para a sua LAN, você precisa configurá-lo como um servidor de cache e, em seguida, garantir que o seu PC aponte para o seu servidor de nomes.
Se você quiser resolver seus domínios do mundo todo, é necessário garantir que 3 coisas sejam feitas, pelo menos 2 delas estão faltando no momento.
- Você precisa ter pelo menos dois servidores de nomes configurados em diferentes IPs e adicionar os registros DNS de ambos às suas configurações.
- Você precisa definir os servidores de nome (incluindo seus endereços IP) para serem adicionados às configurações de seu registrador para o domínio.
- Você precisa garantir que seu firewall / roteador esteja encaminhando solicitações no UDP e TCP porta 53 para o seu servidor de nomes.
Observe que, como seu servidor de nomes está atrás de NAT, mesmo se todos os itens acima forem concluídos, se os computadores estiverem usando outros servidores de nomes, você não receberá resposta até definir os IPs externos, pois a cadeia de pesquisa de DNS não conseguirá completo.