HOMEネットワーク関係, LinuxコマンドA-E > dig

dig

コマンド

ドメイン情報をDNSサーバーから取得するコマンド

構文

dig [サーバー名] ドメイン名 [クエリタイプ] [クエリクラス] [クエリオプション]

オプション

  • -DNSサーバ:指定しない場合は、/etc/resolv.confに記述されたDNSサーバを利用する
  • ドメイン:問い合わせを行うDNSサーバーを指定する
  • クエリタイプ:検索タイプを指定する

クエリタイプ

  • a:ネットワークアドレス
  • any:ドメインの全ての情報
  • axfr:ゾーン転送情報
  • txt:任意の文字列
  • mx:ドメインのメール・エクスチェンジの情報
  • ns:ネーム・サーバー
  • hinfo:ホストの情報

クエリクラス

  • 問い合わせで要求されるネットワーククラスを指定する

クエリオプション

  • -f ファイル名:バッチモードで処理するファイルを指定する
  • -T 時間:バッチ・モードで実行した際に,次の問い合わせをする間隔を指定する
  • -p ポート:利用するポート番号を指定する
  • +search :ドメイン・サーチ・リストを使うかどうかを指定する
  • +n=ドメイン名:デフォルト・ドメインを指定する  
  • +stats: 問い合わせの統計を表示する
  • +primary:プライマリ・サーバーを利用する
  • +aaonly:権威を持った問い合わせのみ確認

使用例

www.linux.or.jpのIPアドレスを調べる

  1. # dig www.linux.or.jp ANY
  2. ; <<>> DiG 9.2.1 <<>> www.linux.or.jp
  3. ANY
  4. ;; global options: printcmd
  5. ;; Got answer:
  6. ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 12066
  7. ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 0
  8. .
  9. ;; QUESTION SECTION:
  10. ;; www.linux.or.jp, type = A, class = IN
  11. .
  12. ;; ANSWER SECTION:
  13. www.linux.or.jp. 1D IN CNAME 213.45.128.205
  14. ns.linux.or.jp. 1D IN A 211.120.225.242
  15. .
  16. ;; AUTHORITY SECTION:
  17. linux.or.jp.    86400 IN    NS    ns1.linux.or.jp.
  18. linux.or.jp.    86400 IN    NS    ns2.linux.or.jp.
  19. .
  20. ;; ADDITIONAL SECTION:
  21. mx1.linux.or.jp. 86400 IN    A     61.120.151.84
  22. mx2.linux.or.jp. 86400 IN    A     61.120.151.85
  23. ns1.linux.or.jp.  86400 IN    A     61.120.151.70
  24. ns2.linux.or.jp.  86400 IN    A     61.120.151.71
  25. ;; Query time: 4 msec
  26. ;; SERVER:192.168.11.1#53(ns1.linux.or.jp)
  27. ;; WHEN: Sun Dec 11 23:45:00 2005
  28. ;; MSG SIZE rcvd: 168

■Linux初心者サーバー構築無料マニュアル【CentOS5.5編】をプレゼント

スポンサードリンク

Linuxコマンドには、こんなコマンドもあります。

dir

ファイル・ディレクトリを表示するコマンド

cp

指定されたファイルやディレクトリをコピーするコマンド

whatis

コマンドのマニュアルのヘッダを表示するコマンド

mail

コマンドラインでメールの送受信を行うコマンド

imake

Cプリプロセッサマクロ関数毎のImakefileからMakefile を作成するコマンド

当サイトについてと免責事項

  • Linuxコマンド百科辞典は個人で運営しているサイトです。
  • 当サイト内の掲載情報をご利用された際に発生した、いかなる損害・トラブルについても、一切の責任を負いかねますのでご容赦ください。
copyright(c)2005-7 Linuxコマンド百科辞典 All Rights Reserved.