Dash Wiki
Posts (Latest 10 updated) :
Read all
Contents:
  1. [日本語] Debian Almquist Shell (dash) dig の使い方: DNS情報を取得する
    1. 概要
    2. 使用法
    3. 一般的なオプション
    4. 一般的な例
      1. 1. ドメインのAレコードを取得
      2. 2. 特定のDNSサーバを指定してMXレコードを取得
      3. 3. 簡潔な出力でTXTレコードを取得
      4. 4. 逆引きDNSを行う
    5. ヒント

[日本語] Debian Almquist Shell (dash) dig の使い方: DNS情報を取得する

概要

dig コマンドは、DNS(ドメインネームシステム)情報を取得するためのツールです。特定のドメイン名に関連するDNSレコードを照会し、詳細な情報を表示します。

使用法

基本的な構文は以下の通りです。

dig [オプション] [引数]

一般的なオプション

  • @サーバ: 指定したDNSサーバに問い合わせを行います。
  • -t タイプ: 照会するDNSレコードのタイプ(例: A, MX, TXTなど)を指定します。
  • +short: 簡潔な出力を表示します。

一般的な例

以下にいくつかの実用的な例を示します。

1. ドメインのAレコードを取得

dig example.com

2. 特定のDNSサーバを指定してMXレコードを取得

dig @8.8.8.8 example.com -t MX

3. 簡潔な出力でTXTレコードを取得

dig example.com -t TXT +short

4. 逆引きDNSを行う

dig -x 8.8.8.8

ヒント

  • dig コマンドは、DNSのトラブルシューティングに非常に役立ちます。問題が発生した際は、異なるDNSサーバを試してみると良いでしょう。
  • +trace オプションを使用すると、DNSクエリの全体の流れを追跡できます。
  • 出力をファイルにリダイレクトして、後で分析することも可能です。例えば、dig example.com > output.txt のように使用します。