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」であることが分かった