DNS over HTTPSで、A、AAAA、MX、TXT、NS、CNAME、CAA、SOAレコードを名前解決します。
DNSレコードタイプ一覧
ツール自体は英語ですが、このページではお客様の言語でその使い方を説明しています。
DNSレコードタイプ一覧 を使用してください
機能の説明
よく使われる18種類のDNSレコードタイプを、それぞれ1行の説明付きで検索できる表です。メール送信者の確認に使われる、TXTベースのSPFポリシーとDMARCポリシーも含みます。
すべてブラウザ上で動作します。入力した内容は一切アップロードされません。
DNSレコードタイプ一覧 の使い方
- 表を開く. ページを読み込むとすぐに、18種類すべてのレコードタイプが1行の説明付きで一覧表示されます。
- 検索する. タイプ名の一部や、説明中の単語(mail、DNSSEC、certなど)を入力します。入力に合わせて表が絞り込まれ、大文字小文字は区別されません。
- 行を読む. Type列はDNS検索で選ぶ名前を示し、Descriptionはそのレコードが保持する内容を説明します。
- 実際に検索する. ドメインの実際のレコードを確認するには、DNS over HTTPS Lookupを開いて同じタイプを選びます。
- 最初からやり直す. 検索欄を空にすると、表全体が再び表示されます。
例
メールの確認に使われるレコード
TXTTYPE DESCRIPTION
TXT Text records (SPF, DKIM, verification)
SPF Sender Policy Framework (deprecated, use TXT)
DMARC via TXT — email authentication policy表がTXT、SPF、DMARCに絞り込まれます。SPFとDMARCのポリシーはTXTレコードとして公開されており、メール認証のチェックはそこを参照します。
チェック対象
| シグナル | その意味 |
|---|---|
| AとAAAA | ホストのIPv4またはIPv6アドレスです。検索のたびに変わる多数のアドレスは、fast fluxを示している可能性があります。 |
| CNAME | 別の名前へのエイリアスです。フィッシングのサブドメインでは、背後にあるホスティングやCDNのプラットフォームがわかることがあります。 |
| MX | ドメインのメールサーバーです。MXレコードを持つ類似ドメインは、ブランドの名前で送られたメールへの返信を受け取ることができます。 |
| TXT | SPF、DKIM鍵、サイト確認用文字列に使われる自由形式のテキストです。SPFとDMARCのポリシーはここから読み取られます。 |
| NSとSOA | NSはゾーンを提供しているDNSプロバイダーを示します。SOAは、ゾーンのプライマリサーバー、連絡用メールボックス、タイミングの値を示します。 |
| PTR | 逆引きDNSで、IPアドレスに対応する名前です。アドレスブロックを管理する者、通常はホスティング事業者が設定します。 |
| CAA | どの認証局がそのドメインの証明書を発行できるかを示します。CAAレコードがないことはよくあり、それだけでは警告の兆候ではありません。 |
| DNSKEYとDS | リゾルバーが応答を検証できるようにするDNSSECのレコードです。DNSSECが壊れていると、ドメインがSERVFAILで名前解決できなくなることがあります。 |
| SRV | チャットや通話などのサービスを、優先度付きでホストとポートに向けます。Webサイトには不要なため、フィッシングページで問題になることはほとんどありません。 |
| HINFOとLOC | ホストのハードウェアや地理的な位置を記述する任意のレコードです。公開されることはまれで、内容はドメイン所有者が書くことを選んだものにすぎません。 |
その他の例
mailで検索
mailMX(Mail exchange server)とDMARC(via TXT — email authentication policy)の2行が表示されます。emailにmailが含まれるためです。
DNSSECで検索
dnssecDNSKEY(DNSSEC public key)とDS(Delegation Signer (DNSSEC))の2行が表示されます。
certで検索
certCAA(Certificate Authority Authorization)とTLSA(TLS certificate association (DANE))の2行が表示されます。
よくある質問
フィッシングドメインを調べるときに重要なレコードタイプはどれですか?
AとAAAAはサイトのホスティング先、NSはDNSプロバイダー、MXはメールの受信者を示し、TXTにはSPFとDMARCのポリシーが入っています。CNAMEからは、サブドメインの背後にあるホスティングプラットフォームがわかることがあります。
この表ですべてを網羅していますか?
いいえ。よく使われる18項目を載せており、HTTPS、SVCB、CERTなどのタイプは含まれていません。独立したSPFレコードタイプは廃止されており(SPFはTXTで公開します)、DMARCはそもそもレコードタイプではなく、_dmarc.example.comに置かれるTXTレコードです。
このページはDNSに問い合わせますか?
いいえ。静的なリファレンスであり、ブラウザの外には何も送信されません。ドメインの現在のレコードを確認するには、DNS over HTTPS Lookupを使ってください。
短い語で検索すると予想外の行が表示されるのはなぜですか?
検索は、タイプや説明のどの部分とも一致します。nsではNSのほか、説明にDNSを含むDNSKEY、DS、PTRも見つかり、ptrではNAPTRも見つかります。絞り込むには長めの単語を使ってください。
1つの名前に同じタイプのレコードが複数あることはありますか?
あります。ドメインは複数のA、MX、TXTレコードを持つことができ、リゾルバーはそのすべてを返します。MXレコードには優先度の数値もあり、送信側は数値の小さいものから試します。
DKIM鍵はどこで公開されていますか?
セレクター名と_domainkeyの下にあるTXTレコードで公開されます。たとえばselector1._domainkey.example.comです。セレクターは、署名されたメッセージのDKIM-Signatureヘッダーに記載されています。
PTRレコードからフィッシングサーバーについて何がわかりますか?
PTRはIPアドレスを名前に逆引きします。アドレスブロックを管理する者、通常はホスティング事業者が設定するため、サイトではなくホスティング会社の名前が示されることがよくあります。それはabuse通報の送り先を見つける手がかりになります。