The network is relatively straightforward: on the inside there is Active Directory, in the DMZ is a BIND9 DNS forwarder. The Active Directory domain controller is the internal DNS server for all Windows clients and all machines must use the DNS forwarder to perform DNS queries.
I am trying to prevent my clients from performing certain types of lookup, for example, TXT records. This is because of a security concern, specifically, DNS tunneling (see a tool called iodine for further information).
I was expecting to find an easy option in BIND9 for disabling certain types of record lookup, but I can't find anything applicable. Does anybody know of something that will do the trick? Either in BIND's config or something else?