Faire de Route 53 le service DNS pour un domaine en cours d'utilisation - Amazon Route 53

Faire de Route 53 le service DNS pour un domaine en cours d'utilisation

Si vous souhaitez migrer le service DNS vers Amazon Route 53 pour un domaine qui reçoit actuellement du trafic – par exemple, si vos utilisateurs utilisent le nom de domaine pour naviguer sur un site web ou accéder à une application web – suivez les procédures décrites dans cette section.

Étape 1 : Récupérer votre configuration DNS actuelle à partir du fournisseur de services DNS actuel (facultatif, mais recommandé)

Lorsque vous migrez le service DNS d'un autre fournisseur vers Route 53, vous devez reproduire votre configuration DNS actuelle dans Route 53. Dans Route 53, vous devez créer une zone hébergée qui porte le même nom que votre domaine et créer des enregistrements dans la zone hébergée. Chaque enregistrement indique la façon dont vous allez acheminer le trafic pour un nom de domaine ou de sous-domaine spécifié. Par exemple, lorsque quelqu'un saisit votre nom de domaine dans un navigateur web, souhaitez-vous que le trafic soit acheminé vers un serveur web dans votre centre de données, vers une instance Amazon EC2, vers une distribution CloudFront ou vers un autre emplacement ?

La procédure à suivre dépend de la complexité de votre configuration DNS actuelle :

  • Dans le cas d'une configuration DNS simple – si vous acheminez du trafic Internet pour seulement quelques sous-domaines vers un nombre restreint de ressources, comme des serveurs web ou des compartiments Amazon S3, vous pouvez créer manuellement quelques enregistrements dans la console Route 53.

  • Dans le cas d'une configuration DNS actuelle plus complexe, et si vous souhaitez simplement reproduire votre configuration actuelle – vous pouvez simplifier la migration en récupérant un fichier de zone auprès de votre fournisseur de services DNS actuel, puis importer le fichier de zone dans Route 53. (Tous les fournisseurs de services DNS ne proposent pas de fichiers de zone.) Lorsque vous importez un fichier de zone, Route 53 reproduit automatiquement la configuration existante en créant les enregistrements correspondants dans votre zone hébergée.

    Demandez au service client de votre fournisseur de services DNS actuel comment obtenir un fichier de zone ou une liste d'enregistrements. Pour plus d'informations sur le format requis du fichier de zone, consultez Création d'enregistrements par importation d'un fichier de zone.

  • Si vous utilisez une configuration DNS plus complexe et que les fonctions de routage Route 53 vous intéressent – consultez la documentation ci-dessous pour déterminer si vous allez utiliser des fonctions Route 53 qui ne sont pas disponibles auprès d'autres fournisseurs de services DNS. Si tel est le cas, vous pouvez créer des enregistrements manuellement ou importer un fichier de zone, puis créer ou mettre à jour des enregistrements ultérieurement :

    • Choix entre des enregistrements avec ou sans alias explique les avantages des enregistrements d'alias Route 53, qui acheminent gratuitement le trafic vers certaines ressources AWS, comme des distributions CloudFront et des compartiments Amazon S3.

    • Sélection d'une stratégie de routage décrit les options de routage Route 53, par exemple le routage en fonction de l'emplacement de vos utilisateurs, le routage en fonction de la latence entre vos utilisateurs et vos ressources, le routage en fonction de l'état de vos ressources et le routage vers des ressources en fonction des pondérations que vous spécifiez.

    Note

    Vous pouvez également importer un fichier de zone et modifier ultérieurement votre configuration afin de tirer parti des enregistrements d'alias et des stratégies de routage complexes.

Si vous ne parvenez pas à obtenir un fichier de zone ou si vous souhaitez créer manuellement des enregistrements dans Route 53, les enregistrements que vous êtes susceptible de migrer sont les suivants :

  • A (Address) records (Enregistrements A (adresse)) – associez un nom de domaine ou de sous-domaine à l'adresse IPv4 (par exemple, 192.0.2.3) de la ressource correspondante

  • AAAA (Address) records (Enregistrements AAAA (adresse)) – associez un nom de domaine ou de sous-domaine à l'adresse IPv6 (par exemple, 2001:0db8:85a3:0000:0000:abcd:0001:2345) de la ressource correspondante

  • Mail server (MX) records (Enregistrements de serveur de messagerie (MX)) – acheminez le trafic vers des serveurs web

  • CNAME records (Enregistrements CNAME) – redirigez le trafic d'un nom de domaine (example.net) vers un autre nom de domaine (example.com)

  • Records for other supported DNS record types (Enregistrements pour les autres types d'enregistrement DNS pris en charge) – pour obtenir la liste des types d'enregistrement pris en charge, consultez Types d'enregistrements DNS pris en charge.

Étape 2 : Créer une zone hébergée

Pour indiquer à Amazon Route 53 la façon dont vous souhaitez acheminer le trafic pour votre domaine, vous devez créer une zone hébergée qui porte le même nom que votre domaine, puis créer des enregistrements dans la zone hébergée.

Important

Vous ne pouvez créer une zone hébergée que pour un domaine que vous êtes autorisé à administrer. Généralement, cela signifie que le domaine vous appartient, mais il se peut aussi que vous développiez une application pour l'inscrit du domaine.

Lorsque vous créez une zone hébergée, Route 53 crée automatiquement un enregistrement de serveur de noms (NS) et un enregistrement de source de noms (SOA) pour la zone. L'enregistrement NS identifie les quatre serveurs de noms qu'Route 53 a associés à votre zone hébergée. Pour qu'Route 53 devienne le service DNS de votre domaine, vous devez mettre à jour l'enregistrement du domaine afin qu'il utilise ces quatre serveurs de noms.

Important

Ne créez pas d'autre enregistrement NS ou SOA et ne supprimez pas les enregistrements NS et SOA existants.

Pour créer une zone hébergée

  1. Connectez-vous à la AWS Management Console et ouvrez la console Route 53 à l'adresse https://console.aws.amazon.com/route53/.

  2. Si vous découvrez Route 53, choisissez Pour commencer sous DNS Management (Gestion DNS).

    Si vous utilisez déjà Route 53, choisissez Zones hébergées dans le volet de navigation.

  3. Choisissez Create Hosted Zone.

  4. Dans le volet Créer une zone hébergée, entrez un nom de domaine et, éventuellement, un commentaire. Pour plus d'informations sur un paramètre, arrêtez le pointeur de la souris sur son étiquette pour afficher une info-bulle.

    Pour plus d'informations sur la spécification d'autres caractères que a-z, 0-9 et - (trait d'union), et de noms de domaine internationaux, consultez la page Format de nom de domaine DNS.

  5. Pour Type, acceptez la valeur par défaut de Zone hébergée publique.

  6. Sélectionnez Créer.

Étape 3 : Créer des enregistrements

Après avoir créé une zone hébergée, vous devez créer dans cette zone des enregistrements qui définissent l'emplacement où vous souhaitez acheminer le trafic pour un domaine (example.com) ou un sous-domaine (www.example.com). Par exemple, si vous souhaitez acheminer le trafic pour example.com et www.example.com vers un serveur web sur une instance Amazon EC2, vous devez créer deux enregistrements : un premier nommé example.com et un second nommé www.example.com. Dans chaque enregistrement, vous devez indiquer l'adresse IP de votre instance EC2.

Vous pouvez créer des enregistrements de diverses manières :

Importer un fichier de zone

Il s'agit de la méthode la plus simple si vous avez récupéré un fichier de zone auprès de votre service DNS actuel dans Étape 1 : Récupérer votre configuration DNS actuelle à partir du fournisseur de services DNS actuel (facultatif, mais recommandé). Il n'est pas possible pour Amazon Route 53 de prédire quand créer des enregistrements d'alias ou utiliser des types de routage spéciaux comme des routages pondérés ou de basculement. Par conséquent, si vous importez un fichier zone DNS, Route 53 crée des enregistrements DNS standard en utilisant la stratégie de routage simple.

Pour plus d'informations, consultez Création d'enregistrements par importation d'un fichier de zone.

Créer individuellement des enregistrements dans la console

Si vous n'avez pas obtenu de fichier de zone et si vous voulez simplement créer quelques enregistrements avec une stratégie de routage simple pour commencer, vous pouvez créer les enregistrements dans la console Route 53. Vous pouvez créer à la fois des enregistrements d'alias et des enregistrements sans alias.

Pour plus d'informations, consultez les rubriques suivantes :

Créer des enregistrements par programmation

Vous pouvez créer des enregistrements en utilisant l'un des kits de développement logiciel (SDK) AWS, l'AWS CLI ou les Outils AWS pour Windows PowerShell. Pour plus d'informations, consultez la documentation AWS.

Si vous utilisez un langage de programmation pour lequel AWS ne fournit aucun kit de développement logiciel (SDK), vous pouvez également utiliser l'API Route 53. Pour plus d'informations, consultez la référence d'API Amazon Route 53.

Étape 4 : Diminuer les paramètres de durée de vie

Le paramètre de durée de vie d'un enregistrement spécifie la durée pendant laquelle vous voulez que les résolveurs DNS mettent en cache l'enregistrement et utilisent les informations mises en cache. À la date d'expiration, un résolveur envoie une autre requête au fournisseur de services DNS d'un domaine afin d'obtenir les informations les plus récentes.

Le paramètre de durée de vie d'un enregistrement NS est de 172 800 secondes, soit deux jours. L'enregistrement NS répertorie les serveurs de noms que le système de noms de domaine (DNS) peut utiliser pour obtenir des informations sur la manière d'acheminer le trafic pour votre domaine. Le fait de réduire la durée de vie de l'enregistrement NS, à la fois auprès de votre fournisseur de services DNS actuel et auprès d'Amazon Route 53, a pour effet de réduire les temps d'arrêt de votre domaine si vous rencontrez un problème pendant la migration du DNS vers Route 53. Si vous ne réduisez pas la durée de vie, votre domaine risque d'être indisponible sur Internet pendant deux jours en cas de problème.

Nous vous recommandons de modifier la durée de vie sur les enregistrements NS suivants :

  • Sur l'enregistrement NS dans la zone hébergée du fournisseur de services DNS actuel. (Votre fournisseur actuel peut utiliser une terminologie différente.)

  • Sur l'enregistrement NS dans la zone hébergée que vous avez créée dans Étape 2 : Créer une zone hébergée.

Pour réduire le paramètre de durée de vie sur l'enregistrement NS avec le fournisseur de services DNS actuel

  • Utilisez la méthode indiquée par votre fournisseur de services DNS actuel du domaine afin de modifier la durée de vie de l'enregistrement NS dans la zone hébergée de votre domaine.

Pour réduire le paramètre de durée de vie sur l'enregistrement NS dans une zone hébergée Route 53

  1. Connectez-vous à la AWS Management Console et ouvrez la console Route 53 à l'adresse https://console.aws.amazon.com/route53/.

  2. Dans le volet de navigation, sélectionnez Zones hébergées.

  3. Choisissez le nom de la zone hébergée.

  4. Sélectionnez l'enregistrement NS.

  5. Modifiez la valeur du champ Durée de vie (secondes). Nous vous recommandons de spécifier une valeur comprise entre 60 secondes et 900 secondes (15 minutes).

  6. Choisissez Save Record Set.

Étape 5 : Attendre l'expiration de l'ancienne durée de vie

Si votre domaine est en cours d'utilisation – par exemple, si vos utilisateurs utilisent le nom de domaine pour naviguer sur un site web ou accéder à une application web – cela signifie que les résolveurs DNS ont mis en cache les noms des serveurs de noms qui ont été fournis par votre fournisseur de services DNS actuel. Un résolveur DNS qui a mis en cache ces informations il y a quelques minutes les conservera pendant près de deux jours.

Pour vous assurer que la migration du service DNS vers Route 53 intervienne à un seul moment précis, attendez deux jours après avoir réduit le paramètre de durée de vie. Une fois ce délai de deux jours passé et une fois que les résolveurs ont demandé les serveurs de noms pour votre domaine, les résolveurs obtiendront les serveurs de noms actuels ainsi que la nouvelle durée de vie que vous avez spécifiée dans Étape 4 : Diminuer les paramètres de durée de vie.

Étape 6 : Mettre à jour l'enregistrement NS avec votre fournisseur de services DNS actuel pour qu'il utilise les serveurs de noms Route 53

Pour commencer à utiliser Amazon Route 53 comme service DNS pour un domaine, utilisez la méthode fournie par le fournisseur de services DNS actuel pour remplacer les serveurs de noms actuels dans l'enregistrement NS par des serveurs de noms Route 53.

Note

Lorsque vous mettez à jour l'enregistrement NS avec le fournisseur de services DNS actuel pour utiliser des serveurs de noms Route 53, vous mettez à jour la configuration DNS pour le domaine. (Cela est comparable à mettre à jour l'enregistrement NS de la zone hébergée Route 53 pour un domaine, sauf que vous mettez à jour le paramètre avec le service DNS depuis lequel vous migrez.)

Dans Étape 8 : Mettre à jour les enregistrements de domaine pour utiliser les serveurs de noms Amazon Route 53, vous mettez à jour l'enregistrement de domaine pour utiliser les même quatre serveurs de noms. Le domaine peut être enregistré avec Route 53 ou avec un autre bureau d'enregistrement de domaine.

Pour mettre à jour l'enregistrement NS avec votre fournisseur de services DNS actuel afin qu'il utilise les serveurs de noms Route 53

  1. Dans la console Route 53, récupérez les serveurs de noms pour votre zone hébergée :

    1. Connectez-vous à la AWS Management Console et ouvrez la console Route 53 à l'adresse https://console.aws.amazon.com/route53/.

    2. Dans le volet de navigation, choisissez Hosted zones.

    3. Sur la page Zones hébergées, sélectionnez la case d'option (pas le nom) de la zone hébergée concernée.

    4. Notez les quatre noms répertoriés dans Serveurs de noms.

  2. Utilisez la méthode indiquée par le service DNS actuel du domaine pour mettre à jour l'enregistrement NS pour la zone hébergée. Le processus varie selon que le service DNS actuel vous permet ou non de supprimer des serveurs de noms :

    Si vous pouvez supprimer des serveurs de noms

    • Notez les noms des serveurs de noms actuels dans l'enregistrement NS pour la zone hébergée. Si vous avez besoin de rétablir la configuration DNS actuelle, il s'agit des serveurs que vous allez spécifier.

    • Supprimez les serveurs de noms actuels de l'enregistrement NS.

    • Mettez à jour l'enregistrement NS avec les quatre serveurs de noms Route 53 que vous avez obtenus à l'étape 1 de cette procédure.

      Note

      Lorsque vous avez terminé, les seuls serveurs de noms de l'enregistrement NS seront les quatre serveurs de noms Route 53.

    Si vous ne pouvez pas supprimer de serveurs de noms

    • Choisissez l'option permettant d'utiliser des serveurs de noms personnalisés.

    • Ajoutez les quatre serveurs de noms Route 53 que vous avez obtenus à l'étape 1 de cette procédure.

Étape 7 : Surveillez le trafic pour le domaine

Surveillez le trafic pour le domaine, y compris le trafic du site web ou de l'application et la messagerie :

Étape 8 : Mettre à jour les enregistrements de domaine pour utiliser les serveurs de noms Amazon Route 53

Lorsque vous êtes certain que la migration du service DNS vers Route 53 a bien été effectuée, vous pouvez modifier le service DNS de votre domaine en le remplaçant par Amazon Route 53. Exécutez la procédure suivante pour mettre à jour les paramètres auprès du bureau d'enregistrement de domaine.

Pour mettre à jour les serveurs de noms du domaine

  1. Dans la console Route 53, récupérez les serveurs de noms pour votre zone hébergée Route 53 :

    1. Ouvrez la console Route 53 à l'adresse https://console.aws.amazon.com/route53/.

    2. Dans le volet de navigation, choisissez Hosted zones.

    3. Sur la page Zones hébergées, sélectionnez la case d'option (pas le nom) de la zone hébergée concernée.

    4. Notez les quatre noms répertoriés dans Serveurs de noms.

  2. Utilisez la méthode indiquée par le bureau d'enregistrement du domaine pour remplacer les serveurs de noms du domaine afin d'utiliser les quatre serveurs de noms Route 53 obtenus à l'étape 1 de cette procédure.

    Si le domaine est enregistré auprès de Route 53, consultez Ajout ou modification de serveurs de noms et d'enregistrements de type glue pour un domaine.

Étape 9 : Modifier la durée de vie de l'enregistrement NS pour la rétablir à une valeur supérieure

Dans la zone hébergée Amazon Route 53 du domaine, modifiez la durée de vie de l'enregistrement NS en utilisant une valeur plus classique, par exemple 172 800 secondes (deux jours). Cette étape permet d'améliorer la latence pour vos utilisateurs car ils n'auront plus besoin d'attendre aussi souvent que les résolveurs DNS envoient une requête pour les serveurs de noms de votre domaine.

Pour modifier la durée de vie de l'enregistrement NS dans la zone hébergée Route 53

  1. Connectez-vous à la AWS Management Console et ouvrez la console Route 53 à l'adresse https://console.aws.amazon.com/route53/.

  2. Dans le volet de navigation, sélectionnez Zones hébergées.

  3. Choisissez le nom de la zone hébergée.

  4. Dans la liste des enregistrements de la zone hébergée, sélectionnez l'enregistrement NS.

  5. Modifiez la valeur du champ Durée de vie (secondes) en indiquant le nombre de secondes pendant lequel vous voulez que les résolveurs DNS mettent en cache les noms des serveurs de noms de votre domaine. Nous vous recommandons une valeur de 172 800 secondes.

  6. Choisissez Save Record Set.

Étape 10 : Transférer un enregistrement de domaine vers Amazon Route 53

Maintenant que vous avez transféré le service DNS d'un domaine vers Amazon Route 53, vous pouvez, si vous le souhaitez, transférer l'enregistrement du domaine vers Route 53. Pour plus d'informations, consultez Transfert d'un enregistrement de domaine vers Amazon Route 53.