DNS Propagation Checker — Multi-Resolver Compare avatar

DNS Propagation Checker — Multi-Resolver Compare

Pricing

from $0.50 / 1,000 results

Go to Apify Store
DNS Propagation Checker — Multi-Resolver Compare

DNS Propagation Checker — Multi-Resolver Compare

Check if a DNS change has propagated by comparing answers from Cloudflare, Google and NextDNS resolvers. Ideal during migrations.

Pricing

from $0.50 / 1,000 results

Rating

0.0

(0)

Developer

Q Services

Q Services

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Vérifie si un changement DNS s'est propagé en interrogeant plusieurs résolveurs publics (Cloudflare, Google, NextDNS) pour le même enregistrement et en comparant leurs réponses.

Idéal pour : les migrations DNS (savoir si le changement est visible partout avant de basculer), le monitoring de cohérence, le diagnostic de problèmes de résolution.

Exemple de résultat :

{
"domain": "apify.com",
"recordType": "A",
"propagated": true,
"partiallyPropagated": false,
"resolversQueried": 3,
"resolversResponded": 3,
"distinctAnswers": 1,
"results": [
{ "resolver": "Cloudflare", "ok": true, "records": ["52.222.169.18", "..."] },
{ "resolver": "Google", "ok": true, "records": ["52.222.169.18", "..."] },
{ "resolver": "NextDNS", "ok": true, "records": ["52.222.169.18", "..."] }
],
"scrapedAt": "2026-07-10T10:30:00.000Z"
}

Comment l'utiliser

  1. Collez vos domaines
  2. Choisissez le type d'enregistrement (A par défaut)
  3. Cliquez sur Start — pendant une migration, relancez jusqu'à propagated: true

Combien ça coûte ?

ÉvénementPrix
Démarrage du run0,005 $
Par domaine vérifié0,0005 $

Exemple : 200 domaines ≈ 0,11 $.

Champs retournés

domain, recordType, propagated (tous les résolveurs d'accord), partiallyPropagated (réponses divergentes = propagation en cours), resolversQueried, resolversResponded, distinctAnswers, results (détail par résolveur), scrapedAt.

Comment lire le résultat

  • propagated: true → tous les résolveurs renvoient la même réponse : changement pleinement propagé.
  • partiallyPropagated: true → les résolveurs divergent : le changement est en cours de propagation, réessayez plus tard.
  • resolversResponded < resolversQueried → un résolveur n'a pas répondu (réessayez).

Limitations

  • Compare 3 résolveurs DoH publics majeurs (bonne couverture mondiale) — pas un test exhaustif de tous les serveurs DNS de la planète
  • Le cache DNS et les TTL influencent la vitesse de propagation observée

FAQ

Puis-je l'utiliser via API ? Oui, appelable par API et via MCP.