BINDのバージョンを調べる





DNSサーバのBINDのバージョンを調べる方法は、次の通り
この方法で、調べられるのはBIND8およびBIND9です。

# dig @[問い合わせ先DNSサーバ] version.bind txt chaos

○実行例
# dig @test.dns.server version.bind txt chaos

; <<>> DiG 9.2.2 <<>> version.bind txt chaos
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 53620
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;version.bind.                  CH      TXT

;; ANSWER SECTION:
version.bind.           0       CH      TXT     "9.2.2"

;; Query time: 0 msec
;; SERVER: 1.1.1.1#53(test.dns.server)
;; WHEN: Mon Oct  2 16:07:38 2006
;; MSG SIZE  rcvd: 48

○出力の解説
「ANSWER SECTION」を見ると、「"9.2.2"」とあるので、
問い合わせ先である「test.dns.server」のBINDのバージョンが
「9.2.2」であることが分かった