DNS浸透チェッカー

DNS浸透チェッカー:6つのパブリックリゾルバーをリアルタイムで比較 | We.Inc

DNSの変更がGoogle、Cloudflare、Quad9、その他3つのパブリックリゾルバーに反映されたかを確認します。A、AAAA、CNAME、MX、TXT、NSの応答を並べて比較し、ホストが期待する値と照合できます。

DNS浸透チェッカー

DNSの浸透とは、インターネット上のリゾルバーがキャッシュしたレコードを破棄し、新しいレコードを取得するまでの待ち時間のことで、最長で古いレコードのTTLの時間がかかります。このチェッカーはブラウザーから直接6つのパブリックリゾルバーに同じレコードを問い合わせ、応答が一致しているか、そしてホストが期待する値と合っているかを表示します。

このページが問い合わせるリゾルバー

ドメインを入力し、レコードの種類と、必要に応じて期待する値を選びます。各リゾルバーにはお使いのブラウザーからDNS-over-HTTPSで問い合わせるので、それらのサービスが今まさに返している応答を確認できます。VercelやNetlifyなどのホストを選ぶと、期待値が自動入力されます。

よくある質問

このツールは具体的に何を確認しますか?

ブラウザーから6つのパブリックリゾルバー(Google Public DNS、Cloudflare、Quad9、Control D、AliDNS、DNS.SB)に、それぞれ1回ずつDNS-over-HTTPSのクエリを送ります。各応答、そのTTL、リゾルバーの応答時間を表示します。特定の都市やインターネットプロバイダーのリゾルバーはテストせず、個々の訪問者の端末にキャッシュされている内容も確認できません。

なぜ世界中のサーバーからテストしないのですか?

ブラウザーで動くページは、ブラウザーからのリクエストを受け付けるリゾルバーにしか届きません。大手のパブリックリゾルバーのほとんどはエニーキャストを使っているため、いずれにしてもリクエストは最寄りの拠点に届きます。それでも、多くの人が使うリゾルバーに変更が反映されたか、という実用上の疑問には答えられます。

対象外のリゾルバーはどれで、なぜですか?

NextDNS、AdGuard、OpenDNS、MullvadもDNS-over-HTTPSを提供していますが、テストした時点ではサーバーがWebページからのリクエストを許可しておらず(CORSヘッダーなし)、ブラウザーで応答を読み取れませんでした。偽の結果を表示する代わりに、このページではそれらを対象外にしています。

DNSの浸透にはどれくらい時間がかかりますか?

最長で置き換えたレコードのTTLの時間がかかります。TTLは3,600秒(1時間)であることが多く、86,400秒(1日)の場合もあります。レジストラでのネームサーバーの変更は、親ゾーンのNSレコードのTTLが1〜2日であることが多いため、さらに時間がかかることがあります。

ホストではドメインが未接続と表示されるのに、このページでは正しい値が表示されます。なぜですか?

ホストは自社のリゾルバーから定期的に確認していることが多く、認証用のTXTレコードやSSL証明書の発行完了が必要な場合もあります。数分待ってから、ホストの確認ボタンや更新ボタンを使いましょう。

結果の読み方

主なホストの期待値

example.comやwww.example.comのようにドメインを入力してください。

タイムアウト

このリゾルバーに接続できませんでした

{type}レコードがありません。名前が存在しません(NXDOMAIN)。スペルと、ネームサーバーが指すDNSプロバイダーでレコードが追加されているかを確認してください。

どのリゾルバーでも{type}レコードが見つかりません。レコードの種類、名前、DNSのホスト先を確認してください。

接続済み:すべてのリゾルバーが期待どおりの値を返しています。

浸透中:{total}個中{n}個のリゾルバーが新しい値を返しています。残りはおよそ{ttl}以内に更新されるはずです。

まだ一致していません:期待値を返すリゾルバーはありません。変更から古いTTL以上経過している場合、ネームサーバーが指す場所にレコードが保存されていない可能性があります。

すべてのリゾルバーの応答が一致しています。

リゾルバーの応答が一致していません:{n}種類の異なる応答があります。最近このレコードを変更した場合、キャッシュはおよそ{ttl}以内に落ち着くはずです。また、大規模なサービスは意図的に地域ごとに異なるアドレスを返すため、大きなサイトのAやAAAAレコードで応答が異なるのは正常です。

{n}個のリゾルバーにお使いのネットワークから接続できなかったため、対象外にしています。

{n}個のリゾルバーにお使いのネットワークから接続できなかったため、対象外にしています。

レコードを確認

ドメイン

レコードの種類

期待する値(任意。複数ある場合はカンマで区切る)

ホストから入力:

{host}のルート

山かっこ内の部分を、自分のサイト名またはプロジェクト名に置き換えてください。

{n}個のリゾルバーを確認

{name}の{type}レコード

リゾルバー

応答

時間

一致

確認中...

存在しません

レコードなし

はい

いいえ

もう一度確認

主なホストの期待値

主なホストのドキュメントに記載されたDNSの転送先

ホスト

ルートドメイン

補足

数分

{n}秒

{n}分

{n}時間

無料で始める · クレジットカード不要

関連: 無料ツール|ビジネス向け計算・生成ツール

製品

ご利用いただける方

機能

リソース

会社情報

サイトマップを見る