dig
DNS問い合わせユーティリティ
install
# yum install bind-utils
構文
$ dig [@DNSサーバ] ドメイン名 [タイプ] [オプション]
- @DNSサーバの指定がない場合には、resolv.conf を参照する
出力
$ dig wiki.renoretriever.net any ; <<> DiG 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6_4.6 <<> wiki.renoretriever.net any ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 59566 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 0 ;; QUESTION SECTION: ;wiki.renoretriever.net. IN ANY ;; ANSWER SECTION: wiki.renoretriever.net. 289 IN A 158.199.143.102 ;; AUTHORITY SECTION: renoretriever.net. 72720 IN NS 01.dnsv.jp. renoretriever.net. 72720 IN NS 02.dnsv.jp. renoretriever.net. 72720 IN NS 03.dnsv.jp. renoretriever.net. 72720 IN NS 04.dnsv.jp. ;; Query time: 2 msec ;; SERVER: 27.34.160.11#53(27.34.160.11) ;; WHEN: Mon Feb 3 17:28:08 2014 ;; MSG SIZE rcvd: 131>>
HEADER
項目 説明 NOERROR エラー無し NXDOMAIN ドメインが存在しない場合 SERVFAIL DNS サーバが正常に応答しない場合 NOERROR エラー無し NXDOMAIN ドメインが存在しない場合 SERVFAIL DNSサーバが正常に応答しない場合 flags
項目 説明 qr 通常
DNSサーバのクエリであることを意味aa キャッシュではなく、権威サーバからの返却であることを表示 tc 返却内容の切り捨て
長い文になると切られるra 再帰可能であることの表示
これないと、問い合わせしたDNSサーバが持ち合わせている情報しかくれないrd ドメインの再帰問い合わせを要求 QUERY:1 問い合わせた内容が1つであること ANSWER:1 問い合わせ先の回答が1つであること AUTHORITY:1 権威サーバが1つであること ADDITIONAL:1 関連情報が1つある
MAIN
項目 説明 QUESTION SECTION 問い合わせ内容 ANSWER SECTION 問い合わせ結果 AUTHORITY SECTION 情報元のDNSサーバ ADDITIONAL SECTION 付加情報