DNS GUIDE

DNS Health Check : Diagnostic Complet de la Configuration DNS

Contrôlez la santé de votre DNS : cohérence entre serveurs de noms, propagation, DNSSEC et problèmes de configuration.

Pourquoi un DNS Health Check régulier est essentiel

La configuration DNS est comme les fondations d'un bâtiment : quand elle fonctionne, personne ne la remarque, mais quand elle s'effondre, tout cesse de fonctionner. Un problème DNS peut rendre le site web inaccessible, bloquer la livraison des emails, empêcher le fonctionnement des API et compromettre l'accès à tout service dépendant du domaine. Le DNS Health Check analyse systématiquement chaque aspect de la configuration DNS, identifiant les problèmes potentiels avant qu'ils ne causent un impact visible.

Les problèmes DNS sont souvent insidieux : ils peuvent être intermittents (selon le serveur de noms interrogé), géographiquement limités (un problème visible uniquement depuis certaines régions), ou latents (des configurations erronées qui fonctionnent par coïncidence mais qui se manifesteront à la prochaine modification). Un contrôle régulier, idéalement automatisé et au moins mensuel, est la meilleure prévention contre les pannes DNS imprévues.

Ce que vérifie le DNS Health Check

Rapport DNS Health Check
$ dns-check --domain esempio.com

[NS]     ✓ 3 nameserver attivi, tutti rispondono
[SOA]    ✓ Serial coerente su tutti i NS
[A]      ✓ Record A presente, TTL 3600
[MX]     ✓ 2 mail server, priorità corrette
[SPF]    ✓ Record SPF valido, 6/10 DNS lookup
[DMARC]  ✓ Policy p=reject attiva
[DNSSEC] ✗ DNSSEC non configurato
[GLUE]   ✓ Glue record coerenti
[OPEN]   ✓ Nameserver non sono open resolver

Score: 92/100 — Buono (DNSSEC consigliato)

Le check analyse de multiples aspects : il vérifie que tous les serveurs de noms répondent et renvoient les mêmes enregistrements (cohérence), contrôle que la délégation dans le TLD correspond aux NS de la zone, vérifie le numéro de série SOA sur tous les NS, contrôle la présence des enregistrements essentiels (A, MX, SPF, DMARC), évalue la configuration DNSSEC, et identifie les configurations potentiellement risquées comme des serveurs de noms fonctionnant en open resolver.

Résoudre les problèmes identifiés

Pour les problèmes de cohérence entre serveurs de noms, vérifiez que la synchronisation entre primaire et secondaire fonctionne en contrôlant les paramètres SOA avec SOA Lookup. Si le numéro de série est différent entre les NS, le transfert de zone pourrait être bloqué par un pare-feu ou une configuration AXFR/IXFR erronée. Pour une délégation incorrecte, mettez à jour les enregistrements NS auprès du registrar du domaine et vérifiez que la propagation se termine avec DNS Propagation.

DNSSEC est toujours signalé comme avertissement s'il n'est pas configuré. DNSSEC ajoute des signatures cryptographiques aux enregistrements DNS, empêchant le cache poisoning et le spoofing DNS. L'implémentation nécessite la génération de clés, la signature de la zone et la publication des enregistrements DS dans le TLD. De nombreux fournisseurs DNS gèrent DNSSEC automatiquement en un clic. Le risque principal est une rotation de clés mal gérée qui invalide l'intégralité de la zone — c'est pourquoi de nombreux opérateurs préfèrent ne pas l'activer sur les domaines non critiques.

Intégrez le DNS Health Check avec le Domain Health pour un contrôle couvrant non seulement le DNS mais aussi les emails, le SSL, les en-têtes de sécurité et les performances web. Un domaine sain a besoin de fondations DNS solides, et le DNS Health Check est l'outil spécifique pour les garantir. Après chaque migration, mise à jour des serveurs de noms ou modification significative, exécutez un check complet pour confirmer que tout est en ordre.

Essayer DNS Health Check gratuitement
Contrôle DNS complet : propagation, cohérence et configuration
Utiliser DNS Health Check >

Explore the Network