Chargement de Smiley Hoster
Aller au contenu

Migrer une zone DNS vers un autre fournisseur en préservant site et e-mails

Équipe Smiley Hoster · · 4 min de lecture
Deux zones DNS parallèles conservent les mêmes enregistrements pendant une bascule.

Changer de fournisseur DNS peut laisser le site accessible tout en cassant les e-mails ou une API oubliée. La procédure de changement de nameservers de Cloudflare rappelle deux dépendances : une zone complète et une chaîne DNSSEC compatible.

Intention de recherche : migrer les serveurs autoritatifs avec continuité de service, sans promettre un « zéro downtime » indépendant des contrôles. Les noms et valeurs ci-dessous sont fictifs. Il s’agit d’une migration DNS, pas d’un transfert de registrar ni d’un déménagement du site.

1. Inventorier et diagnostiquer avant la bascule

Exportez la zone depuis le fournisseur actuel. Les requêtes DNS publiques et un scan automatique ne constituent pas un inventaire exhaustif. Pour chaque entrée, consignez nom, type, valeur, priorité éventuelle, TTL et service propriétaire.

Incluez A, AAAA, CNAME, MX, TXT (SPF, DKIM, DMARC et validations), SRV, CAA, délégations NS, wildcards et éventuels TLSA, HTTPS/SVCB. Notez les fonctions spécifiques : ALIAS, aplatissement CNAME, proxy, routage géographique. Leur export peut ne pas reproduire leur comportement.

Exemple
dig example.com NS +shortdig example.com DS +tracedig @ns1.old.example example.com MXdig @ns1.old.example example.com TXTdig @ns1.old.example _dmarc.example.com TXT

Remplacez chaque NS fictif par le serveur fourni. Attendez-vous aux destinataires MX, politiques TXT et DS actuellement utilisés. Conservez ces résultats datés et l’export pour comparaison.

2. Reproduire, tester et changer la délégation

Risque : un MX ou un sélecteur DKIM manquant peut perturber la messagerie alors que la page d’accueil fonctionne. Un DS ancien peut invalider toute la zone.

  1. Réduisez les TTL modifiables suffisamment tôt et attendez leur ancienne durée. Le TTL des adresses ne contrôle pas celui de la délégation dans la zone parente.
  2. Importez la zone puis vérifiez chaque service. Laissez le nouveau fournisseur générer ses SOA et NS ; ne copiez pas aveuglément ceux de l’ancien.
  3. Reproduisez les données, par exemple :
Exemple
example.com. 300 IN A 192.0.2.60www.example.com. 300 IN CNAME example.com.example.com. 300 IN MX 10 mail.example.com.mail.example.com. 300 IN A 192.0.2.61
  1. Interrogez directement tous les nouveaux NS avant la bascule :
Exemple
dig @ns1.new.example example.com A +norecursedig @ns1.new.example example.com MX +norecursedig @ns1.new.example example.com CAA +norecurse

Les réponses doivent être autoritatives (aa) et correspondre à l’inventaire. Testez aussi les noms applicatifs, SRV et sélecteurs DKIM connus.

  1. Traitez DNSSEC avant les NS. Pour une transition simple sans partage de clés, retirez le DS parent via le registrar en maintenant l’ancienne signature ; attendez son retrait et l’expiration des caches DS. Cela crée une période non protégée. Si elle est interdite, préparez une migration DNSSEC coordonnée avec les deux opérateurs.
  2. Changez les NS au registrar. Maintenez les deux zones cohérentes et actives durant l’expiration des anciennes délégations. Après stabilisation, réactivez DNSSEC chez le nouveau fournisseur puis publiez son DS.

Retour arrière

En cas de données manquantes, corrigez d’abord les deux zones. Si un retour aux anciens NS est nécessaire, restaurez la délégation sauvegardée et gardez la nouvelle zone disponible pour les caches restants. Tout DS publié doit correspondre aux clés servies ; ne restaurez pas les NS sans traiter cette dépendance.

3. Vérification finale

Exemple
dig +trace example.com NSdig @1.1.1.1 example.com MXdig @8.8.8.8 example.com A

Contrôlez la délégation parent, les réponses récursives, les sites et un aller-retour réel d’e-mail. Vérifiez SPF/DKIM/DMARC dans les en-têtes reçus. Retirez l’ancienne zone seulement après les TTL pertinents et une observation satisfaisante.

Erreurs courantes

Baisser uniquement le TTL A, oublier une délégation, recopier un ALIAS comme un CNAME standard ou supprimer immédiatement l’ancien compte fragilise la migration. Le changement de NS ne migre ni fichiers ni boîtes mail.

Sources : Cloudflare, changement de nameservers, ISC, commandes DNS.

Slide 1 of 7: DNS migration. Your site works. Does your email?. A DNS move needs more than a working homepage. Check every service before switching.
Slide 2 of 7: Build the inventory. Start with the whole zone. Export the zone and assign a service owner to each record.. Include mail, DKIM, subdomains and delegated NS records.. Record TTLs, priorities and provider-specific behavior.. Public queries and scans cannot reliably find every name.
Slide 3 of 7: Rehearse before switching. Test the new nameservers. Lower record TTLs early; wait out their previous lifetimes.. Let the destination generate its own SOA and NS records.. Query each destination nameserver directly.. Match authoritative answers to the inventory, including mail.
Slide 4 of 7: Plan DNSSEC. Check the parent DS. An incompatible DS can break validation for the whole domain.. Settle the DNSSEC migration plan before changing nameservers.. A move without shared keys can require an unsigned interval.. If that is unacceptable, coordinate with both DNS operators.
Slide 5 of 7: Cutover and rollback. Keep both zones ready. Change registrar nameservers after testing and DNSSEC checks.. Keep both zones active and synchronized as caches expire.. Repair missing records on both sides first.. For rollback, align saved delegation and DS with served keys.
Slide 6 of 7: Verify real services. Go beyond the homepage. Check parent delegation, recursive answers and app endpoints.. Send and receive real email; inspect authentication results.. Restore destination signing and its DS once stable.. Retire the old zone after cache lifetimes and successful check
Slide 7 of 7: Keep the recovery path. Move DNS with a tested plan. DNS changes do not move website files or mailboxes. Read the guide for commands, DNSSEC sequencing and rollback checks.
Sur les réseaux sociaux

Retrouvez-le dans nos publications

Les étapes clés de cet article, en carrousel. Suivez-nous pour découvrir les prochaines. Nos publications sont rédigées en anglais.

Cet article a-t-il répondu à votre question ?
Vos retours orientent ce qu'on écrit ensuite.

Votre site en ligne aujourd'hui

Migration gratuite* · remboursé 30 jours

Commencer* Un site de moins de 30 Go, offres cPanel, WordPress et VPS.