本文へスキップ

DNSレコード検索

DNS Lookup

A・AAAA・CNAME・MX・TXT・NS・SOA・SRV・CAA・PTRをDoHで引き、TTLとDNSSECの有無をCloudflareかGoogleのどちらかで表示します。

ブラウザはMXやTXTのレコードをリゾルバに直接尋ねられないので、このツールが代わりに尋ねます。相手はCloudflareかGoogleで、DNS-over-HTTPSを使います。答えはすべてTTLと、リゾルバがDNSSECで検証したかどうかを添えて表示します。digが手元にない場所で使うdigです。

☁️ サーバーを使いますdnslookuprecords

この機能だけは、こちらのサーバー経由で公開 DNS リゾルバーに問い合わせます。ブラウザからメールレコードやテキストレコードを直接引くことはできないためです。送るのはホスト名とレコード種別だけで、ファイルは送りません。

使い方

  1. ホスト名を入力します

    ゾーンに書かれているとおりの名前です。頂点ならexample.com、サブドメインならwww.example.com。この2つは別の名前で、別のレコードを持てます。

  2. レコードの種類を選びます

    AとAAAAはアドレス、MXはメール、TXTはSPFや所有確認の文字列、NSは委任、CAAはどの認証局が発行してよいかです。種類を押すとすぐに問い合わせます。

  3. おかしいと思ったらリゾルバを替えます

    CloudflareとGoogleは別々にキャッシュを持ちます。答えが食い違うなら、片方のキャッシュでまだTTLが切れていない変更を見ているということで、「新しいレコードがなぜ反映されないのか」の本当の答えはたいていそれです。

よくある質問

問い合わせはブラウザの外に出ますか

出ます。このサイトでは数少ない例外です。ホスト名とレコードの種類がこちらのサーバーを経由して公開リゾルバへ渡ります。ファイルは一切送らず、保存もしません。

DNSSECの表示は何を意味しますか

リゾルバがそのゾーンの署名を検証して通った、という意味です。こちらではなくリゾルバの判定です。表示がない場合、たいていは異常ではなく、そのゾーンに署名がないだけです。

レコードを作ったのに「なし」と出ます

名前が正確かどうかを見てください。wwwに作ったレコードは頂点の名前には答えません。それに、リゾルバがゾーンのSOAのminimumのあいだ「存在しない」という答えをキャッシュしていることもあります。もう一方のリゾルバで確かめて、あとは待ってください。

サーバーにPTRがないのはなぜですか

逆引きのレコードはドメイン側ではなくアドレスの割り当て元にあります。その帯域を持つホスティング事業者かISPだけが作れるので、そこへ依頼する以外に方法はありません。

ここから渡せます

次の一手

このツールが出したものをそのまま受け取れる道具です。