DNSルックアップ
ドメインがどこを指しているのか、どのメールサーバーを使っているのか、TXTレコードが本当に公開されたのかを確認したいときに使えます。このDNSルックアップは任意のドメインの権威DNSレコードを問い合わせ、A、AAAA、MX、TXT、NS、CNAME、SOAの値を一度に返します。digやターミナルは不要です。
DNSルックアップの実行方法
-
1
ドメインを入力
httpsやパスを含めず、ドメイン名だけを入力します。例: `example.com`。
-
2
すべてのレコードタイプを確認
A、AAAA、MX、TXT、NS、CNAME、SOAを一度に確認できるため、タイプの選択は不要です。
-
3
問い合わせを実行
ツールはサーバーから問い合わせを送信し、DNSに各レコードタイプを尋ねて結果をグループ化します。
-
4
レコードを確認
結果はレコードタイプごとにグループ化され、各値が読みやすいブロックで表示されます。
レコードタイプと用途
| タイプ | 用途 | 一般的なTTL |
|---|---|---|
| A | ドメインが指すIPv4アドレス | 300-3600 |
| AAAA | IPv6アドレス | 300-3600 |
| MX | 優先度付きのメール交換ホスト名 | 3600 |
| TXT | 自由形式のテキスト: SPF、DMARC、ドメイン確認、DKIM | 300-3600 |
| NS | ゾーンの権威ネームサーバー | 86400 |
| CNAME | 正規名のエイリアス(例: www -> ルートドメイン) | 300-3600 |
| SOA | Start of Authority: プライマリNS、メール、ゾーンシリアル | 3600+ |
SOAレコードの読み方
SOAレコードは「このゾーンを管理しているのは誰か、最後に変更されたのはいつか」に答えるレコードです。主なフィールドは次のとおりです。
- mname - ゾーンを担当するプライマリネームサーバー
- rname - @をドットに置き換えた管理者メールアドレス(例:
hostmaster.example.com) - serial - バージョン番号。通常はYYYYMMDDNN形式
- refresh, retry, expire - セカンダリネームサーバー向けのタイマー
- minimum - ネガティブ応答のTTL(NXDOMAINがキャッシュされる時間)
serialが増えていれば、ゾーンが更新されたという合図です。セカンダリネームサーバーはプライマリに問い合わせ、serialを比較し、値が異なる場合にゾーン転送を行います。
TXTレコードの意味
TXTは用途の広いレコードタイプです。よく使われる用途は次のとおりです。
v=spf1 ...- Sender Policy Framework。メールサーバーを承認します。v=DMARC1 ...-_dmarc.domain上でDMARCポリシーを定義します。v=DKIM1 ...-selector._domainkey.domain上のDKIM公開鍵です。- ドメイン確認トークン - Google、Microsoft、Stripeなどが所有確認のためにランダムな文字列を公開します。
- SaaS webhooks - 一部のプラットフォームはカスタムドメイン設定にTXTを使います。
トラブルシューティングのヒント
- NXDOMAINは、ドメイン自体が存在しないことを意味します。つづりを確認してください。
- 権威NSがあるのに応答なしの場合、その特定のレコードタイプがまだ公開されていないという意味です。
- apexのCNAME(wwwではなくexample.com自体)は、ゾーンルートのSOA/NSとCNAMEが競合するため、RFC 1034上は技術的に許可されません。対応プロバイダーではALIASまたはANAMEレコードを使うか、IPを直接指すAレコードを使ってください。
- 伝播 - 変更後、新しいレコードは権威NSにはすぐ表示されますが、世界中のリゾルバーはTTLに従います。古いTTLが切れるまで待つか、変更前にTTLを下げておきます。
よくある質問
当社のサーバー上です。ブラウザからドメインを受け取り、DNSにレコードを問い合わせて、結果をタイプ別に返します。インストールやローカルDNSツールは不要です。
ターミナルはISPのリゾルバーやルーターで設定されたDNSを使うため、古い回答がキャッシュされていることがあります。このツールはサーバーから問い合わせを実行するため、リゾルバーがより新しいデータを持っていることが多く、より最新の回答を確認できます。
はい。逆引きDNS検索ツールで確認できます。このページは正引きレコードを対象にしています。PTR検索にはドメイン名ではなくIPアドレスが必要です。
ドメインは問い合わせのためにサーバーに送信され、匿名統計とともに利用ログに記録されます。公開されることはなく、個人アカウントにもひも付けられません。
関連ツール
HTTPリクエストテストツール
カスタムメソッド、ヘッダー、ボディを使用してHTTPリクエストを送信します。ステータスコード、応答時間、完全な応答ボディとヘッダーを確認できます。
速度テスト
ブラウザーで手軽に行える無料のインターネット速度テスト。ダウンロード速度をMbpsで測定するほか、遅延とジッターも計測し、4Kストリーミング・ゲーム・ビデオ通話に対応できるかを確認できます。アプリも登録も不要。
メールヘッダー解析ツール
生のメールヘッダーをブラウザー内でローカルに解析。メッセージをアップロードせず、Receivedの経路と時間、SPF、DKIM、DMARC、ARCのメタデータを確認できます。
IPサブネット計算ツール
任意のIPv4 CIDRブロックについて、サブネットの範囲、ネットワークアドレス、ブロードキャストアドレス、使用可能ホスト数、ワイルドカードマスクを計算します。/0から/32まで完全対応。
SSL証明書チェッカー
ホストがポート443で提示するSSL/TLS証明書を確認します。サブジェクト、発行者、有効期間、有効期限までの日数、SAN、署名アルゴリズムを表示します。
オープンポートスキャナー
パブリックホスト上の主要なTCPポートの固定リストをスキャンし、どのポートが開いていてどのサービスに到達できるかを確認します。手軽で基本的なチェックであり、本格的なスキャナーの代わりにはなりません。
このツールは他の言語でも利用できます
- DNS 조회 [KO]
- DNS-uppslagning [SV]
- DNS-lookup [NL]
- Wyszukiwanie DNS [PL]
- DNS-Abfrage [DE]
- การค้นหา DNS [TH]
- Búsqueda DNS [ES]
- Pencarian DNS [ID]
- استعلام DNS [AR]
- Recherche DNS [FR]
- Consulta DNS [PT]
- Tra cứu DNS [VI]
- DNS Lookup [EN]
- Ricerca DNS [IT]
- Поиск DNS [RU]
- DNS Sorgusu [TR]
- DNS 查询 [ZH]