digコマンド
システム管理者 Unixパワーユーザのためのコマンドリファレンス

[ Linux / Unix リファレンスガイド ] ⇒ [ コマンドリファレンス ] ⇒ [ digコマンド ]



dig

DNS問い合わせを実行

オプション
@ @DNSのIPアドレス、@DNSのホスト名で問い合わせるDNSサーバを指定(省略化)
x 逆引きを行う(PTRレコードを検索する)

使用例

◆正引き(ホスト名・ドメイン名よりIPアドレスを検索)
$ dig @192.168.1.1 www.google.com
(省略)
;; ANSWER SECTION:
www.google.com. 565895 IN CNAME www.l.google.com.
www.l.google.com. 95 IN A 74.125.235.179
www.l.google.com. 95 IN A 74.125.235.180
www.l.google.com. 95 IN A 74.125.235.176
(省略)

◆逆引き(IPアドレスからホスト名・ドメイン名を検索)
# dig -x 216.239.32.10
(省略)
;; ANSWER SECTION:
10.32.239.216.in-addr.arpa. 86400 IN PTR ns1.google.com.
(省略)

◆MXレコードを検索
# dig yahoo.co.jp mx(メールサーバ)
(省略)
;; ANSWER SECTION:
yahoo.co.jp. 900 IN MX 10 mx3.mail.yahoo.co.jp.
yahoo.co.jp. 900 IN MX 10 mx5.mail.yahoo.co.jp.
yahoo.co.jp. 900 IN MX 10 mx1.mail.yahoo.co.jp.
yahoo.co.jp. 900 IN MX 10 mx2.mail.yahoo.co.jp.
(省略)

◆NSレコードを検索(ネームサーバ)
# dig yahoo.co.jp ns
(省略)
;; ANSWER SECTION:
yahoo.co.jp. 287 IN NS ns12.yahoo.co.jp.
yahoo.co.jp. 287 IN NS ns02.yahoo.co.jp.
yahoo.co.jp. 287 IN NS ns11.yahoo.co.jp.
yahoo.co.jp. 287 IN NS ns01.yahoo.co.jp.
(省略)