コンテンツへスキップ
POST AI agent ready /v1/dns/propagation

DNS 伝播チェック API - 無料のグローバル リゾルバー テスト

ドメインに対して複数のパブリック DNS リゾルバー (Google、Cloudflare、Quad9) をクエリし、結果が一貫しているかどうかを報告します。

Parameters

stringrequired

Domain name to check.

string

DNS record type to check (A, AAAA, CNAME, MX, TXT, etc.).

Code examples

curl -X POST https://api.botoi.com/v1/dns/propagation \
  -H "Content-Type: application/json" \
  -d '{"domain":"botoi.com","type":"A"}'

When to use this API

移行後に DNS の変更を確認する

Web サイトを新しいホスティング プロバイダーに移行した後、更新された A レコードが Google、Cloudflare、Quad9 全体に伝播したかどうかを確認します。 一貫性フラグが true になるまで待ってから、トラフィックを切り替えたり、監視ツールを更新したりしてください。

地域固有の DNS エラーをデバッグする

特定の地域のユーザーがサイトにアクセスできないと報告した場合は、伝播をチェックして、特定のリゾルバーが古いレコードや間違ったレコードを返していないかどうかを確認してください。 これにより、問題は特定のリゾルバーでのキャッシュの問題とレジストラーでの構成ミスに絞り込まれます。

CI/CD での DNS 変更検証を自動化する

Terraform または Pulumi のデプロイメントで DNS レコードが更新された後、このエンドポイントをポーリングするパイプライン ステップを追加します。 5 分以内にすべてのリゾルバー間でレコードが一致しない場合、パイプラインは失敗します。

Frequently asked questions

どの DNS リゾルバーがチェックされますか?
Google (8.8.8.8)、Cloudflare (1.1.1.1)、Quad9 (9.9.9.9)。 これらは、最も広く使用されている 3 つのパブリック DNS リゾルバーを表しています。
一貫したフィールドとは何を意味しますか?
3 つのリゾルバーすべてが同じレコードのセットを返す場合、consistent は true です。 いずれかのリゾルバーが異なる値を返した場合、一貫性は false になります。
DNS の伝播にはどのくらい時間がかかりますか?
古いレコードの TTL に依存します。 ほとんどの変更は 5 分から 48 時間以内に反映されます。 短い TTL (300 秒) は、長い TTL (86400 秒) よりも速く伝播します。
MX または TXT レコードの伝播を確認できますか?
はい。 type パラメータを MX、TXT、CNAME、AAAA、またはサポートされているレコード タイプに設定します。 省略した場合、デフォルトは A になります。

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.