dig

ドメイン名に関連付けられた情報をDNSサーバから取得します。


書式

dig [@サーバ名] ドメイン名 [オプション]

▲PageTop

オプション

オプション名 説明
@サーバ名 指定したDNSサーバに問い合わせを行います。
要求種別 DNSサーバに対する要求種別を指定します。
a
サーバのアドレスを要求します。
ns
信頼すべきネームサーバの情報を要求します。
md
メールのあて先(現在はmxが適切)を要求します。
mf
メールの転送先(現在はmxが適切)を要求します。
cname
通称に対応する標準名を要求します。
soa
ゾーンを管理するレコードの情報を要求します。
mb
メールボックスのドメイン名(試験的)を要求します。
mg
メールグループのメンバー
ネットワーククラス 問い合わせで要求されるネットワーククラスを指定します。
in
インターネットクラスを指定します。
cs
CSNETクラスを指定します。
ch
カオスクラスを指定します。
hs
ヘシオドクラスを指定します。
any
全てのクラス情報を指定します。
+オプション 問い合わせオプション又はdig出力仕様の変更を指定します。
[no]debug
デバッグモードを切り替えます。
[no]d2
追加デバッグモードを切り替えます。
[no]recurse
再帰的探索の使用設定を切り替えます。
retry=#
再試行の回数を#に設定します。
time=#
タイムアウト時間を#秒に設定します。
[no]ko
接続オプションを切り替えます。
[no]vc
仮想回線の
[no]defname
デフォルトドメイン名の使用設定を切り替えます。
[no]search
ドメインサーチリストの使用設定を切り替えます。
domain=NAME
デフォルトドメイン名にNAMEを設定します。
[no]ignore
trunc.エラーの無視設定を切り替えます。
[no]primary
プライマリサーバの使用設定を切り替えます。
[no]aaonly
aaフラグの使用設定を切り替えます。
[no]cmd
バージョン及び問い合わせオプションの表示を切り替えます。
[no]stats
問い合わせの統計表示を切り替えます。
[no]Header
基本的なヘッダ表示を切り替えます。
[no]header
ヘッダフラグ表示を切り替えます。
[no]ttlid
TTL表示を切り替えます。
[no]cl
クラス情報表示を切り替えます。
[no]qr
出力済みな問い合わせの表示を切り替えます。
[no]reply
使用不可(英語版マニュアルでは確認できず。)
[no]question
問い合わせ質問部の表示を切り替えます。
[no]answer
問い合わせ回答部の表示を切り替えます。
[no]author
問い合わせ出典部の表示を切り替えます。
[no]additional
問い合わせ追加部の表示を切り替えます。
pfmin
使用不可(英語版マニュアルでは確認できず。)
-xdot-notation-address 国別ドメインコードを省略します。
-fファイル名 <file>で指定されたファイルを使用しバッチモードを実行します。
-T間隔 バッチモード実行時、<time>で指定した間隔で連続した問い合わせを実行します。
-pポート番号 <port>で指定したポートでネームサーバへの問い合わせを行います。
-p[ping-string]
-tquery-type 問い合わせ要求種別を設定します。
-cquery-class 問い合わせ要求クラス値を設定します。
-kディレクトリ名:キー名 問い合わせの際、指定されたディレクトリ内のTSIGキーを使用します。
-envsav
-envset
-[no]stick
-h 使用方法を表示します。
-v バージョン情報を表示します。

▲PageTop

実行例

ドメイン(「itsenka.com」がドメインとして存在しているものとします。)のIPアドレス、関連付けられているメールサーバ名を表示します。

  1. 指定したドメイン(itsenka.com)のIPアドレスを表示します。
  2. 指定したドメイン(itsenka.com)に関連付けれられているメールサーバ名を表示します。

実行結果

$ dig itsenka.com [Enter]

; <<>> DiG 9.3.2-P2 <<>> itsenka.com
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 48239
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;itsenka.com.                       IN      A

;; ANSWER SECTION:
itsenka.com.                120     IN      A       220.145.80.13

;; Query time: 537 msec
;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WHEN: Fri May  9 17:10:34 2008
;; MSG SIZE  rcvd: 41

$ dig itsenka.com MX [Enter]

; <<>> DiG 9.3.2-P2 <<>> itsenka.com MX
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 31084
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; QUESTION SECTION:
;itsenka.com.                       IN      MX

;; ANSWER SECTION:
itsenka.com.                120     IN      MX      10 itsenka.com.

;; ADDITIONAL SECTION:
itsenka.com.                120     IN      A       220.145.80.13

;; Query time: 31 msec
;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WHEN: Fri May  9 17:10:51 2008
;; MSG SIZE  rcvd: 57
        

▲PageTop