DNSレコード検索
任意のドメインまたはURLのDNSレコードを検索します。A/AAAA(IPv4/IPv6)、CNAME、MX、TXT(SPF/DMARC/DKIM)、NS、SOAレコードをクエリします。レコードタイプによるフィルタリング、検出結果/スコア、JSONへのコピー/エクスポート、クリーンな生テキスト出力ビューが含まれます。
機能
- ドメインまたはURLのDNSレコードを検索(ホスト名を自動抽出)。
- レコードタイプでフィルタリング:ALL, A, AAAA, CNAME, MX, TXT, NS, SOA。
- IPv4/IPv6解決の比較(A vs AAAA)で、最新のデュアルスタック対応を確認。
- メールDNSの可視化:SPF/DMARC/DKIM関連のTXTレコードと一般的なギャップを発見。
- 検出結果+スコアカードで、設定の問題をより速く表面化。
- 組み込みフィルタリングと「問題のみ」ビューで、トラブルシューティングを迅速化。
- 結果を簡単にコピーして、チケットやドキュメントに活用。
- JSONレポートをエクスポートして、自動化と監査に利用。
- 共有や差分比較に適した、クリーンな生テキスト出力。
🧭 使い方 for dns-records-lookup
ドメインまたはURLを入力
example.comのようなホスト名や[https://example.com/path](https://example.com/path)のような完全なURLを貼り付けます。ツールはDNSクエリにドメイン部分を使用します。
レコードタイプを選択
完全なビューを得るにはALLを、特定のタイプ(A, AAAA, MX, TXTなど)に焦点を当てるにはそれを選択します。
結果と検出内容を確認
まず返されたレコードを確認し、次に検出結果/スコアを確認して、潜在的な問題(期待されるレコードの欠落、疑わしい値、不完全なメール設定など)をチェックします。
エクスポートと共有
結果をサポートチケットにコピーするか、JSONレポートをダウンロードして監査証跡を保持したり、チェックを自動化したりします。
技術仕様
検索モデル
このツールは、提供されたドメイン/URLのDNSレコードクエリを実行し、結果を読み取り可能な生テキスト(オプションで検出結果付き)として返します。
| 設定 | 動作 | デフォルト |
|---|---|---|
| 入力 | ドメインまたはURL(ホスト名抽出) | [https://example.com](https://example.com) |
| レコードタイプ | ALL、A、AAAA、CNAME、MX、TXT、NS、SOA | ALL |
| タイムアウト | DNSルックアップのタイムアウト制限 | 12000 ms |
| ユーザーエージェント | リクエストのユーザーエージェントを識別 | Encode64Bot/1.0 (+[https://encode64.com](https://encode64.com)) |
| プライベートネットワーク | 安全性のためプライベートネットワーク範囲へのアクセスをブロック | 無効(プライベートネットワークは許可されていません) |
レコードタイプの説明
各レコードタイプが通常何を表し、いつ使用するかの簡単なガイドです。
| タイプ | 機能 | 一般的な用途 |
|---|---|---|
| A | 名前をIPv4アドレスにマッピング | Webホスティング、オリジンサーバー |
| AAAA | 名前をIPv6アドレスにマッピング | IPv6サポートとデュアルスタック設定 |
| CNAME | 別名を正規名にエイリアス | CDNホスト名、サービスルーティング |
| MX | 優先度付きメールエクスチェンジャーレコード | メールルーティングと配信性 |
| TXT | 多くのポリシーに使用されるテキストレコード | SPF、DKIM、DMARC、検証トークン |
| NS | ゾーンを権威ネームサーバーに委任 | DNSプロバイダー設定と委任 |
| SOA | ゾーンの権威開始 | ゾーンシリアル/更新メタデータと権威 |
メールセキュリティレコード(SPF/DMARC/DKIM)
メールの配信性となりすまし防止は、DNSのTXTレコードに大きく依存しています。このツールは、それらの存在を一目でリストアップ・確認するのに役立ちます。
| レコード | 確認場所 | 期待される内容 |
|---|---|---|
| SPF | ルートドメインのTXT(example.com) | 単一のv=spf1ポリシー(複数のSPF TXTレコードは避ける) |
| DMARC | _dmarc.example.comのTXT | ポリシー付きのv=DMARC1(p=none/quarantine/reject) |
| DKIM | selector._domainkey.example.comのTXT | メールプロバイダーが公開した公開鍵の値 |
コマンドライン
CLIをお好みですか?これらのコマンドで一般的なDNSチェックをローカルで再現できます。結果の確認や診断スクリプトにご利用ください。
macOS / Linux
AおよびAAAAレコードのクエリ
dig example.com A +short
dig example.com AAAA +shortIPv4およびIPv6アドレスを表示します。デュアルスタックの検証に有用です。
CNAMEのクエリ
dig [www.example.com](http://www.example.com) CNAME +shortホスト名が別のホスト名(多くの場合CDN)へのエイリアスかどうかを表示します。
MXレコードのクエリ
dig example.com MX +shortメールエクスチェンジャーとその優先順位をリスト表示します。
TXTのクエリ(SPFおよびその他の検証レコード)
dig example.com TXT +shortTXTレコードを表示します。v=spf1やその他のポリシー/検証値を探してください。
DMARCのクエリ
dig _dmarc.example.com TXT +short設定されている場合はDMARCポリシーを表示します。
NSおよびSOAのクエリ
dig example.com NS +short
dig example.com SOA +short権威ネームサーバーとゾーン権限メタデータを検証します。
Windows
基本的なルックアップ(Aレコード)
nslookup -type=A example.comドメインのIPv4マッピングを表示します。
TXTレコードの参照(SPF/DMARCのヒント)
nslookup -type=TXT example.comTXTレコードを一覧表示します。DMARCは通常 _dmarc.example.com に設定されています。
ユースケース
WebホスティングとCDNルーティングの検証
ドメインが正しいIPアドレスまたはCDNホスト名を指していること、およびIPv6が期待通りに設定されていることを確認します。
- オリジンIPのA/AAAAレコードを確認
- CNAMEがCDNプロバイダーを指していることを確認
- 期待されるAAAAレコード(IPv6)が欠落していることを検出
メールルーティングと配信性のトラブルシューティング
MXおよびTXTレコードを検査して、メールプロバイダーの設定とスプーフィング防止ポリシーを確認します。
- MXレコードがメールプロバイダーを指している
- SPFが公開されている(v=spf1 ...)
- DMARCが _dmarc.yourdomain に存在する
- DKIMセレクターが selector._domainkey 配下に存在する
DNSプロバイダーの変更と委任のデバッグ
DNSプロバイダーを移行する際、NS/SOAレコードは委任と権限の境界を確認するのに役立ちます。
- NSレコードがレジストラで設定したプロバイダーと一致する
- SOAが期待する権威ゾーンを示している
壊れたサブドメインの診断
サブドメインが解決しない場合、A/AAAAレコードの欠落または誤ったCNAMEターゲットを探します。
- CNAMEが存在しないホスト名を指している
- サブドメインにA/AAAAレコードが公開されていない
- 別のゾーンホスティングを使用する場合、NS委任が存在する
❓ Frequently Asked Questions
❓ドメインの代わりに完全なURLを貼り付けてもいいですか?
❓「ALL」レコードタイプは何を意味しますか?
❓複数のAまたはAAAAレコードが表示されるのはなぜですか?
❓複数のSPF TXTレコードを公開することが問題なのはなぜですか?
❓DMARCはDNSのどこに保存されていますか?
❓DKIMはDNSのどこに保存されていますか?
❓このツールはDNS伝播をグローバルにチェックしますか?
Pro Tips
DNS移行時は、レジストラでNSを検証し、SOAを確認してどのプロバイダーが権威であるかを確認してください。
パフォーマンスと最新の接続性のため、インフラがIPv6をサポートしている場合はAAAAレコードを公開してください(多くのCDNはデフォルトでサポートしています)。
メールセキュリティのためには、SPF + DKIM + DMARCを組み合わせて使用してください。DKIM/SPFの整合性なしではDMARCは効果的ではありません。
SPFは管理しやすいように保ちましょう:DNSルックアップが多すぎないようにし、ルートドメインに複数のSPFレコードを作成しないでください。
障害時のインシデントチケットにはJSONをエクスポートして保管してください。デバッグ中にレコードが変更された場合、DNSスナップショットが役立ちます。
Additional Resources
Other Tools
- CSSビューティファイア
- HTMLビューティファイア
- JavaScriptビューティファイア
- PHPビューティファイア
- カラーピッカー
- スプライト抽出ツール
- Base32 バイナリエンコーダー
- Base32 デコーダー
- Base32 エンコーダー
- Base58 バイナリエンコーダー
- Base58 デコーダー
- Base58 エンコーダー
- Base62 バイナリエンコーダー
- Base62 デコーダー
- Base62 エンコーダー
- Base64 バイナリエンコーダー
- Base64デコーダー
- Base64エンコーダー
- 16進数バイナリエンコーダー
- 16進数デコーダー
- 16進数エンコーダー
- C#フォーマッタ
- CSVフォーマッタ
- Dockerfile Formatter
- Elmフォーマッタ
- ENVフォーマッタ
- Goフォーマッタ
- GraphQLフォーマッタ
- HCLフォーマッタ
- INIフォーマッタ
- JSONフォーマッタ
- LaTeXフォーマッタ
- Markdownフォーマッタ
- Objective-Cフォーマッタ
- Php Formatter
- Protoフォーマッタ
- Pythonフォーマッタ
- Rubyフォーマッタ
- Rustフォーマッタ
- Scalaフォーマッタ
- シェルスクリプトフォーマッタ
- SQLフォーマッタ
- SVG フォーマッタ
- Swift フォーマッタ
- TOML フォーマッタ
- Typescript Formatter
- XML フォーマッタ
- YAML フォーマッタ
- Yarn フォーマッタ
- CSSミニファイア
- Html Minifier
- Javascript Minifier
- JSONミニファイア
- XML ミニファイア
- Cache Headers Analyzer
- Cors Checker
- Csp Analyzer
- HTTPヘッダービューア
- Http Status Checker
- Open Graph Meta Checker
- Redirect Chain Viewer
- Robots Txt Tester
- Security Headers Checker
- Security Txt Checker
- Sitemap Url Inspector
- Tls Certificate Checker
- PDFからテキストへ
- 正規表現テスター
- SERPランクチェッカー
- Whois ルックアップ