詳しい情報をDNSサーバから取得できるコマンドです。
# dig [@問い合わせ先サーバ] ドメイン名/ホスト名/IPアドレス [クエリタイプ]
-x 指定されたIPアドレスの逆引きを行う -p ポート番号 問い合わせ先のポート番号を指定する(デフォルトは53番)
クエリタイプには、検索対象のリソースレコードタイプを指定します。
a ホスト名に対応するIPアドレス(デフォルト) ptr IPアドレスに対応するホスト名 ns DNSサーバ soa SOAレコード情報 hinfo ホスト情報 axfr ゾーン転送 txt 任意の文字列 any 全ての情報
次の例では、example.orgのMXレコードjを調べています。
# dig example.org mx ; <<>> DIG 9.2.4 <<>> example.org mx ;; global options : printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 24992 ;; flags: qr rd ra; QUERY: 1,ANSWER: 1,AUTHORITY: 0,ADDITIONAL: 0 ;; QUESTION SECTION: ; example.org. ;; ANSWER SECTION; example.org. 478 IN MX 10 mail.example.org. ;; Query time: 0 msec ;; SERVER: 172.17.0.1#53(172.17.0.1) ;; WHEN: Fri May 12 16:07:57 2006 ;; MSG SIZE rcvd: 46