Se a ideia for realmente realizar apenas cache, creio que a alternativa mais simples seja o dnsmasq. Além de ser minúsculo, a configuração necessária vai ser próxima de zero (embora neste caso talvez não seja necessário configurar nada no bind). Utilizo ele há algum tempo como cache local e nunca tive problemas.