dnscache é literalmente isso: um cache DNS . Se você quisesse especificar os registros A
(resolução direta) para um domínio sob seu controle, você precisaria executar um DNS completo, como BIND ou djbdns.
Para responder com um IP quando uma resposta NXDOMAIN é enviada, você estaria quebrando o RFC. NXDOMAIN reescrevendo é um prática controversa que não é recomendada e geralmente não é suportada, pois quebra o RFC. Nem o djbdns nem o BIND possuem suporte nativo para isso.
Pelo que entendi, existem apenas soluções comerciais atualmente implementando isso. Isso inclui Barefruit e vários outros.
Esta é uma interessante postagem de uma lista de discussão em que alguém aparece Keith Mitchell, Diretor de Engenharia do ISC, afirma que não quer introduzir suporte no BIND.
Se você tiver uma necessidade legítima, poderemos oferecer uma solução técnica alternativa.