Types de noms EC2 d'hôte des instances Amazon - Amazon Elastic Compute Cloud

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Types de noms EC2 d'hôte des instances Amazon

Cette section décrit les types de noms d'hôte du système d'exploitation invité Amazon EC2 disponibles lorsque vous lancez des instances dans vos VPC sous-réseaux.

Le nom d'hôte distingue les EC2 instances de votre réseau. Vous pouvez utiliser le nom d’hôte d’une instance si, par exemple, vous souhaitez exécuter des scripts pour communiquer avec toutes ou certaines instances de votre réseau.

Types de noms d'EC2hôtes

Il existe deux types de nom d'hôte pour le nom d'hôte du système d'exploitation invité lorsque les EC2 instances sont lancées dans un : VPC

  • Nom IP : schéma de dénomination existant dans lequel, lorsque vous lancez une instance, l'IPv4adresse privée de l'instance est incluse dans le nom d'hôte de l'instance. Le nom IP existe pendant toute la durée de vie de l'EC2instance. Lorsqu'il est utilisé comme DNS nom d'hôte privé, il renvoie uniquement l'IPv4adresse privée (enregistrement A).

  • Nom de la ressource : lorsque vous lancez une instance, l'ID de l'EC2instance est inclus dans le nom d'hôte de l'instance. Le nom de la ressource existe pendant toute la durée de vie de l'EC2instance. Lorsqu'il est utilisé comme DNS nom d'hôte privé, il peut renvoyer à la fois l'IPv4adresse privée (enregistrement A) et/ou l'adresse unicast IPv6 globale (AAAAenregistrement).

Le type de nom d'hôte du système d'exploitation invité de l'EC2instance dépend des paramètres du sous-réseau :

  • Si l'instance est lancée dans un sous-réseau IPv4 réservé, vous pouvez sélectionner le nom IP ou le nom de la ressource.

  • Si l'instance est lancée dans un sous-réseau à double pile (IPv4+IPv6), vous pouvez sélectionner le nom IP ou le nom de la ressource.

  • Si l'instance est lancée dans un sous-réseau IPv6 uniquement, le nom de la ressource est utilisé automatiquement.

Nom d’adresse IP

Lorsque vous lancez une EC2 instance avec le type d'adresse IP Hostname, le nom d'hôte du système d'exploitation invité est configuré pour utiliser l'adresse privéeIPv4.

  • Format d’une instance dans us-east-1 : private-ipv4-address.ec2.internal

  • Exemple : ip-10-24-34-0.ec2.internal

  • Format pour une instance dans n'importe quelle autre AWS région : private-ipv4-address.region.compute.internal

  • Exemple : ip-10-24-34-0.us-west-2.compute.internal

Nom de la ressource

Lorsque vous lancez EC2 des instances dans des sous-réseaux IPv6 uniquement, le type de nom d'hôte du nom de ressource est sélectionné par défaut. Lorsque vous lancez une instance dans des sous-réseaux IPv4 -only ou à double pile (IPv4+IPv6), le nom de la ressource est une option que vous pouvez sélectionner. Après avoir lancé une instance, vous pouvez gérer la configuration du nom d’hôte. Pour de plus amples informations, veuillez consulter Modifier les options de dénomination basées sur les ressources pour Amazon EC2.

Lorsque vous lancez une EC2 instance avec un nom de ressource de type Hostname, le nom d'hôte du système d'exploitation invité est configuré pour utiliser l'ID de l'EC2instance.

  • Format d’une instance dans us-east-1 : ec2-instance-id.ec2.internal

  • Exemple : i-0123456789abcdef.ec2.internal

  • Format pour une instance dans n'importe quelle autre AWS région : ec2-instance-id.region.compute.internal

  • Exemple : i-0123456789abcdef.us-west-2.compute.internal

La différence entre le nom d’adresse IP et le nom de la ressource

DNSles requêtes relatives aux noms IP et aux noms de ressources coexistent pour garantir la rétrocompatibilité et vous permettre de passer d'une dénomination basée sur l'adresse IP pour les noms d'hôtes à une dénomination basée sur les ressources. Pour les DNS noms d'hôtes privés basés sur des noms IP, vous ne pouvez pas configurer si DNS une requête d'enregistrement A pour l'instance reçoit une réponse ou non. DNSLes requêtes d'enregistrement reçoivent toujours une réponse, quels que soient les paramètres du nom d'hôte du système d'exploitation invité. En revanche, pour les DNS noms d'hôtes privés basés sur le nom de la ressource, vous pouvez configurer si DNS A et/ou les DNS AAAA requêtes relatives à l'instance reçoivent une réponse ou non. Vous configurez le comportement de réponse lorsque vous lancez une instance ou modifiez un sous-réseau. Pour de plus amples informations, veuillez consulter Modifier les options de dénomination basées sur les ressources pour Amazon EC2.

Où trouver les noms de ressources et les adresses IP

Vous pouvez voir les types de nom d'hôte, le nom de la ressource et le nom IP dans la EC2 console Amazon.

Lors de la création d'une EC2 instance

Lorsque vous créez une EC2 instance, selon le type de sous-réseau que vous sélectionnez, le type de nom d'hôte du nom de ressource peut être disponible ou il peut être sélectionné et ne pas être modifiable. Cette section décrit les scénarios dans lesquels vous pouvez consulter les types de nom d’hôte, nom de ressource et d’adresse IP.

Scénario 1

Vous créez une EC2 instance dans l'assistant (voirLancer une EC2 instance à l'aide de l'assistant de lancement d'instance de la console) et, lorsque vous configurez les détails, vous choisissez un sous-réseau que vous avez configuré pour être réservé aux utilisateurs uniquementIPv6.

Dans ce cas, le champ Hostname type (Type de nom d’hôte) de Resource name (Nom de la ressource) est sélectionné automatiquement et n’est pas modifiable. DNSLes options de nom d'hôte des requêtes Activer le nom IP IPv4 (enregistrement A) et Activer les DNS demandes basées sur les ressources IPv4 (enregistrement A) DNS sont désélectionnées automatiquement et ne sont pas modifiables. L'option Activer les DNS demandes basées sur les ressources IPv6 (AAAAenregistrement) est sélectionnée par défaut mais elle est modifiable. Si cette option est sélectionnée, les DNS demandes adressées au nom de la ressource seront résolues à l'IPv6adresse (AAAAenregistrement) de cette EC2 instance.

Scénario 2

Vous créez une EC2 instance dans l'assistant (voirLancer une EC2 instance à l'aide de l'assistant de lancement d'instance de la console) et, lorsque vous configurez les détails, vous choisissez un sous-réseau configuré avec un IPv4 CIDR bloc ou les deux IPv4 et un IPv6 CIDR bloc and (« dual stack »).

Dans ce cas, les DNSdemandes Activer le nom IP IPv4 (enregistrement A) sont sélectionnées automatiquement et ne peuvent pas être modifiées. Cela signifie que les demandes adressées au nom IP seront résolues vers l'IPv4adresse (enregistrement A) de cette EC2 instance.

Les options correspondent par défaut aux configurations du sous-réseau, mais vous pouvez modifier les options de cette instance en fonction des paramètres du sous-réseau :

  • Type de nom d'hôte : détermine si vous souhaitez que le nom d'hôte du système d'exploitation invité de l'EC2instance soit le nom de la ressource ou le nom IP. La valeur par défaut est IP name (Nom d’adresse IP).

  • Activer les DNS demandes basées sur les ressources IPv4 (enregistrement A) : détermine si les demandes adressées au nom de votre ressource sont résolues vers l'IPv4adresse privée (enregistrement A) de cette EC2 instance. Cette option n’est pas sélectionnée par défaut.

  • Activer les DNS demandes basées sur les ressources IPv6 (AAAAenregistrement) : détermine si les demandes adressées au nom de votre ressource sont résolues à l'IPv6GUAadresse (AAAAenregistrement) de cette EC2 instance. Cette option n’est pas sélectionnée par défaut.

Lorsque vous consultez les détails d'une EC2 instance existante

Vous pouvez voir les valeurs du nom d'hôte d'une EC2 instance existante dans l'onglet Détails de l'EC2instance :

  • Hostname type (Type de nom d’hôte) : nom d’hôte au format nom IP ou nom de ressource.

  • DNSNom IP privé (IPv4uniquement) : nom IP qui sera toujours résolu en IPv4 adresse privée de l'instance.

  • DNSNom de la ressource privée : nom de la ressource qui correspond aux DNS enregistrements sélectionnés pour cette instance.

  • Répondez au DNS nom de la ressource privée : le nom de la ressource correspond aux DNS enregistrements IPv4 IPv6 (AAAAA), IPv6 () ou IPv4 (A etAAAA).

En outre, si vous vous connectez directement à votre EC2 instance SSH et que vous entrez la hostname commande, vous verrez le nom d'hôte au format du nom IP ou du nom de ressource.

Choix entre les noms de ressources et les noms IP

Lorsque vous lancez une EC2 instance (voirLancer une EC2 instance à l'aide de l'assistant de lancement d'instance de la console), si vous choisissez un type de nom d'hôte dans Nom de ressource, l'EC2instance est lancée avec un nom d'hôte au format du nom de ressource. Dans ce cas, l'DNSenregistrement de cette EC2 instance peut également pointer vers le nom de la ressource. Cela vous donne la possibilité de choisir si ce nom d'hôte correspond à l'IPv4adresse, à l'IPv6adresse ou aux deux à l'IPv6adresse IPv4 et de l'instance. Si vous envisagez de les utiliser IPv6 à l'avenir ou si vous utilisez des sous-réseaux à double pile aujourd'hui, il est préférable d'utiliser un nom de ressource de type Nom d'hôte afin de modifier la DNS résolution des noms d'hôtes de vos instances sans apporter de modifications aux enregistrements eux-mêmes. DNS Le nom de la ressource vous permet d'ajouter, de supprimer IPv4 et de IPv6 DNS résoudre une EC2 instance.

Si vous choisissez plutôt un type de nom d'hôte comme nom d'hôte et que vous l'utilisez comme DNS nom d'hôte, il ne peut être résolu que par l'IPv4adresse de l'instance. Il ne sera pas résolu à l'IPv6adresse de l'instance même si l'instance possède à la fois une IPv4 IPv6 adresse et une adresse associées.