よくあるご質問
なぜ場所によってDNSの結果が異なるのでしょうか?
各DNSリゾルバは、TTLに基づいてレコードを個別にキャッシュします。リゾルバのキャッシュが期限切れになり、権限サーバーから更新されたレコードを取得するまでは、古い値が返されます。そのため、ある地域では「伝播済み」と表示され、別の地域では「異なる」と表示されることがあります。これは、それらの場所では古いキャッシュがまだ期限切れになっていないためです。
DNSの伝播チェックにおいて、「記録なし」とはどういう意味ですか?
「レコードなし」という結果は、そのレコードタイプに対してリゾルバーがNXDOMAINを返したか、空の応答を返したことを意味します。これは、レコードがまだ作成されていない、削除された、あるいは新しいレコードが当該リゾルバーのキャッシュにまだ反映されていないことを示している可能性があります。他の場所と比較してみてください。もし大部分の場所で値が表示され、ごく一部で「レコードなし」と表示される場合は、その場所ではまだプロパゲーションが進行中であると考えられます。
なぜ私のDNSにはまだ古いレコードが表示されているのですか?
お使いのローカルDNSリゾルバーまたはISPが古いレコードをキャッシュしており、TTLがまだ期限切れになっていない可能性があります。ローカルのDNSキャッシュをクリアするか、1.1.1.1や8.8.8.8などのパブリックリゾルバーを使用すると、更新された結果を早く確認できます。権威ネームサーバーでレコードがすでに更新されている場合は、TTLがグローバルに期限切れになるまで待つ必要があります。
このDNS伝播チェッカーは、実際のDNSサーバーを使用していますか?
はい。当社のツールは、各ロケーションのリゾルバからDNS over HTTPS(DoH)を使用して実際のDNSルックアップを実行します。当社サーバーからのシミュレートされた結果やキャッシュされた結果ではありません。すべての結果は、チェックを実行した時点での、そのリゾルバへの実際のクエリを反映しています。具体的なリゾルバとIPアドレスは、各結果カードに表示されます。
グローバルDNS伝播チェックは、通常のDNSルックアップとどう違うのですか?
標準的なDNS検索では、ローカルのリゾルバーのみにクエリが送信されるため、キャッシュされた結果が返される場合があります。一方、グローバルな伝播チェックでは、地理的に異なる複数の地域にあるリゾルバーに同時にクエリを送信し、ローカルネットワークで確認できる情報だけでなく、現在、世界各地のユーザーにとってDNSが実際にどのように解決されているかを把握することができます。
