How to query the bind version 
  dig chaos txt version.bind @10.23.45.67    ->   TXT     "9.4.1" 
  Intro 
By default BIND DNS reveals the version number when queried for a certain TXT record.
  Example 
Query this TXT record for example with
dig chaos txt version.bind @<TARGET>
With the result
; <<>> DiG 9.8.1-P1 <<>> chaos txt version.bind @10.12.34.56
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 20373
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;version.bind.                  CH      TXT
;; ANSWER SECTION:
version.bind.           0       CH      TXT     "9.4.1"
;; AUTHORITY SECTION:
version.bind.           0       CH      NS      version.bind.
;; Query time: 7 msec
;; SERVER: 10.12.34.56#53(10.12.34.56)
;; WHEN: Fri Jul 10 11:22:37 2015
;; MSG SIZE  rcvd: 62
  Override the version 
You can manually set the version to any text string with the `option` `version`
options { 
...
        version "f*ck off";
...
  Query the binary directly 
You can query the binary 
# named -v
BIND 9.8.1-P1