DNS Lookup(DNSレコード検索)
Section titled “DNS Lookup(DNSレコード検索)”ドメイン名を入力してSearchを押すと、DNSレコードをまとめて確認できます。
DNSレコードの説明
Section titled “DNSレコードの説明”| Type | 説明 |
|---|---|
| A | ドメイン名に対応するIPv4アドレス |
| AAAA | ドメイン名に対応するIPv6アドレス |
| MX | メールの受信先サーバー |
| NS | ドメインの権威DNSサーバー |
| CNAME | 別のドメイン名への別名 |
| SOA | DNSゾーンの管理情報 |
| TXT | SPFやドメイン認証などのテキスト情報 |
| DNSKEY | DNSSECの署名検証に使用する公開鍵 |
| CAA | SSL/TLS証明書の発行を許可する認証局 |
| DS | DNSSECの信頼の連鎖を構成する情報 |
各行は「Domain Name・TTL・IN・Type・レコードの値」の順です。INはインターネット用のクラス、TTLやSOAの時間は秒単位です。以下は表示例です。
example.com. 300 IN A 192.0.2.1| 項目 | 説明 |
|---|---|
| Type | レコードの種類。AはIPv4アドレスを表します。 |
| Domain Name | レコードが設定されているドメイン名。例:example.com. |
| TTL | 回答をキャッシュできる残り時間。例:300秒。 |
| Address | ドメイン名に対応するIPv4アドレス。例:192.0.2.1。 |
example.com. 300 IN AAAA 2001:db8::1| 項目 | 説明 |
|---|---|
| Type | レコードの種類。AAAAを表します。 |
| Domain Name | レコードが設定されているドメイン名。 |
| TTL | 回答をキャッシュできる残り時間(秒)。 |
| Address | ドメイン名に対応するIPv6アドレス。例:2001:db8::1。 |
example.com. 300 IN MX 10 mail.example.com.| 項目 | 説明 |
|---|---|
| Type | レコードの種類。MXを表します。 |
| Domain Name | レコードが設定されているドメイン名。 |
| TTL | 回答をキャッシュできる残り時間(秒)。 |
| Priority | メール配送先の優先度。数値が小さいサーバーが優先されます。例:10。 |
| Mail Server | メールを受信するサーバーのドメイン名。例:mail.example.com. |
example.com. 300 IN NS ns1.example.com.| 項目 | 説明 |
|---|---|
| Type | レコードの種類。NSを表します。 |
| Domain Name | レコードが設定されているドメイン名。 |
| TTL | 回答をキャッシュできる残り時間(秒)。 |
| Name Server | ドメインのDNS情報を管理する権威DNSサーバー。例:ns1.example.com. |
www.example.com. 300 IN CNAME example.com.| 項目 | 説明 |
|---|---|
| Type | レコードの種類。CNAMEを表します。 |
| Domain Name | レコードが設定されているドメイン名。 |
| TTL | 回答をキャッシュできる残り時間(秒)。 |
| Target | 別名の参照先となるドメイン名。例:www.example.com. の参照先は example.com. |
example.com. 300 IN SOA ns1.example.com. hostmaster.example.com. 2026101801 3600 600 1209600 300| 項目 | 説明 |
|---|---|
| Type | レコードの種類。SOAはDNSゾーンの管理情報を表します。 |
| Domain Name | DNSゾーンのドメイン名。例:example.com. |
| TTL | SOAの回答をキャッシュできる残り時間。例:300秒。 |
| Primary NS | ゾーンのプライマリDNSサーバー。例:ns1.example.com. |
| Responsible Email | 管理者のメールアドレス。hostmaster.example.com. は hostmaster@example.com を表します。 |
| Serial | ゾーンの更新を識別する番号。例:2026101801。 |
| Refresh | セカンダリDNSが更新を確認する間隔。例:3600秒。 |
| Retry | 更新確認に失敗した場合の再試行間隔。例:600秒。 |
| Expire | 更新できない状態でゾーン情報を有効とする上限時間。例:1209600秒。 |
| Minimum | レコードが存在しない回答のキャッシュ時間の上限。実際にはSOAのTTLとの小さい方が使われます。例:300秒。 |
example.com. 300 IN TXT "v=spf1 -all"| 項目 | 説明 |
|---|---|
| Type | レコードの種類。TXTはテキスト情報を表します。 |
| Domain Name | レコードが設定されているドメイン名。例:example.com. |
| TTL | 回答をキャッシュできる残り時間。例:300秒。 |
| Record | 引用符で囲まれたテキスト。SPFやドメイン認証などに使用します。 |
DNSKEY
Section titled “DNSKEY”example.com. 300 IN DNSKEY 257 3 13 AQIDBA==| 項目 | 説明 |
|---|---|
| Type | レコードの種類。DNSKEYを表します。 |
| Domain Name | レコードが設定されているドメイン名。 |
| TTL | 回答をキャッシュできる残り時間(秒)。 |
| Flags | 鍵の役割を示す値。一般に256はゾーン署名鍵、257は鍵署名鍵に使われます。 |
| Protocol | DNSSECのプロトコル番号。値は3です。 |
| Algorithm | 署名アルゴリズムの番号。例:13はECDSA P-256 / SHA-256。 |
| Public Key | Base64形式の公開鍵。例のAQIDBA==は形式を示すダミー値です。 |
example.com. 300 IN CAA 0 issue "letsencrypt.org"| 項目 | 説明 |
|---|---|
| Type | レコードの種類。CAAを表します。 |
| Domain Name | レコードが設定されているドメイン名。 |
| TTL | 回答をキャッシュできる残り時間(秒)。 |
| Flags | 処理上の指定を表すフラグ。通常は0です。 |
| Tag | 指定の種類。issueは証明書の発行許可、issuewildはワイルドカード証明書、iodefは報告先を示します。 |
| Value | 認証局や報告先の値。例:letsencrypt.org。 |
example.com. 300 IN DS 12345 13 2 0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF| 項目 | 説明 |
|---|---|
| Type | レコードの種類。DSを表します。 |
| Domain Name | レコードが設定されているドメイン名。 |
| TTL | 回答をキャッシュできる残り時間(秒)。 |
| Key Tag | 対応するDNSKEYを識別するための番号。例:12345。 |
| Algorithm | 対応するDNSKEYの署名アルゴリズム番号。例:13。 |
| Digest Type | ダイジェストのハッシュ方式。例:2はSHA-256。 |
| Digest | DNSKEYから計算される16進数のハッシュ値。例は形式を示すダミー値です。 |
コマンド実行例
Section titled “コマンド実行例”Windows標準のnslookupで検索できます。DNSKEY・CAA・DSにはdigを使用してください。digとhostは別途インストールが必要な場合があります。
dig @1.1.1.1 example.com A +noall +answer
dig @1.1.1.1 example.com AAAA +noall +answer
dig @1.1.1.1 example.com MX +noall +answer
dig @1.1.1.1 example.com NS +noall +answer
dig @1.1.1.1 example.com CNAME +noall +answer
dig @1.1.1.1 example.com SOA +noall +answer
dig @1.1.1.1 example.com TXT +noall +answer
dig @1.1.1.1 example.com DNSKEY +dnssec +noall +answer
dig @1.1.1.1 example.com CAA +noall +answer
dig @1.1.1.1 example.com DS +dnssec +noall +answernslookup
Section titled “nslookup”nslookup -type=A example.com 1.1.1.1
nslookup -type=AAAA example.com 1.1.1.1
nslookup -type=MX example.com 1.1.1.1
nslookup -type=NS example.com 1.1.1.1
nslookup -type=CNAME example.com 1.1.1.1
nslookup -type=SOA example.com 1.1.1.1
nslookup -type=TXT example.com 1.1.1.1host -t A example.com 1.1.1.1
host -t AAAA example.com 1.1.1.1
host -t MX example.com 1.1.1.1
host -t NS example.com 1.1.1.1
host -t CNAME example.com 1.1.1.1
host -t SOA example.com 1.1.1.1
host -t TXT example.com 1.1.1.1
host -t DNSKEY example.com 1.1.1.1
host -t CAA example.com 1.1.1.1
host -t DS example.com 1.1.1.1