Plusieurs adresses IP - 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.

Plusieurs adresses IP

Vous pouvez spécifier plusieurs adresses IPv4 et IPv6 privées pour vos instances. Le nombre d’interfaces réseau et d’adresses IPv4 et IPv6 privées que vous pouvez spécifier pour une instance dépend du type d’instance. Pour plus d’informations, consultez Adresses IP par interface réseau et par type d’instance.

Il peut être utile d’attribuer plusieurs adresses IP privées à une instance sur votre VPC pour effectuer les opérations suivantes :

  • Héberger plusieurs sites web sur un seul serveur en utilisant plusieurs certificats SSL sur un seul serveur et en associant chaque certificat à une adresse IP spécifique.

  • Faire fonctionner les composants des réseaux tels que les pare-feu ou les équilibreurs de charge qui ont plusieurs adresses IP pour chaque interface réseau.

  • Rediriger le trafic interne vers une instance de secours en cas d’échec de votre instance, en réattribuant l’adresse IP secondaire à l’instance de secours.

Utilisation de plusieurs adresses IP

La liste suivante explique le fonctionnement de plusieurs adresses IP avec les interfaces réseau :

  • Vous pouvez attribuer une adresse IPv4 privée secondaire à n’importe quelle interface réseau.

  • Vous pouvez attribuer plusieurs adresses IPv6 à une interface réseau qui se trouve dans un sous-réseau disposant d’un bloc d’adresses CIDR IPv6 associé.

  • Vous devez choisir une adresse IPv4 secondaire à partir de la plage du bloc d’adresses CIDR IPv4 du sous-réseau pour l’interface réseau.

  • Vous devez choisir les adresses IPv6 à partir de la plage du bloc d’adresses CIDR IPv6 du sous-réseau de l’interface réseau.

  • Vous associez des groupes de sécurité aux interfaces réseau, pas d’adresses IP individuelles. Par conséquent, chaque adresse IP que vous spécifiez dans une interface réseau est soumise au groupe de sécurité de son interface réseau.

  • Plusieurs adresses IP peuvent être attribuées aux interfaces réseau liées aux instances en cours d’exécution ou arrêtées, ou leur attribution à ces interfaces peut être annulée.

  • Les adresses IPv4 privées secondaires attribuées à une interface réseau peuvent être réattribuées à une autre interface si vous l’autorisez explicitement.

  • Une adresse IPv6 ne peut pas être réattribuée à une autre interface réseau ; vous devez tout d’abord annuler l’attribution de l’adresse IPv6 à partir de l’interface réseau existante.

  • Lorsque vous attribuez plusieurs adresses IP à une interface réseau à l’aide des outils ou de l’API de ligne de commande, l’opération complète échoue si l’une des adresses IP ne peut pas être attribuée.

  • Les adresses IPv4 privées principales, les adresses IPv4 privées secondaires, les adresses IP Elastic et les adresses IPv6 restent avec une interface réseau secondaire lorsque celle-ci est dissociée d’une instance ou attachée à une instance.

  • Même si vous ne pouvez pas détacher l’interface réseau principale à partir d’une instance, vous pouvez réattribuer l’adresse IPv4 privée secondaire de l’interface réseau principale à une autre interface réseau.

La liste suivante explique le fonctionnement de plusieurs adresses IP avec les adresses IP Elastic (IPv4 uniquement) :

  • Chaque adresse IPv4 privée peut être associée à une seule adresse IP Elastic, et inversement.

  • Lorsqu’une adresse IPv4 privée secondaire est réattribuée à une autre interface, l’adresse IPv4 privée secondaire conserve son association à une adresse IP Elastic.

  • Lorsque l’attribution d’une adresse IPv4 privée secondaire est annulée à partir d’une interface, une adresse IP Elastic associée est automatiquement dissociée de l’adresse IPv4 privée secondaire.

Utiliser plusieurs adresses IPv4

Vous pouvez attribuer l’adresse IPv4 privée secondaire à une instance, associer une adresse IPv4 Elastic à l’adresse IPv4 privée secondaire et annuler l’attribution d’une adresse IPv4 privée secondaire.

Attribuer une adresse IPv4 privée secondaire

Vous pouvez attribuer l’adresse IPv4 privée secondaire à l’interface réseau pour une instance au moment du lancement de l’instance ou après celui-ci. Cette section comprend les procédures suivantes.

New console
Pour attribuer une adresse IPv4 privée secondaire lors du lancement d'une instance
  1. Suivez la procédure pour lancer une instance. Sous Paramètres réseau, choisissez Modifier.

  2. Sélectionnez un VPC et un sous-réseau.

  3. Développez Configuration réseau avancée.

  4. Pour IP secondaire, choisissez Attribuer automatiquement et entrez le nombre d'adresses IP (Amazon attribue automatiquement les adresses IPv4 secondaires) ou choisissez Attribuer manuellement et entrez les adresses IPv4.

  5. Complétez les étapes suivantes pour lancer les instances.

Old console
Pour attribuer une adresse IPv4 privée secondaire lors du lancement d’une instance
  1. Ouvrez la console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/.

  2. Choisissez Launch Instances (Lancer les instances).

  3. Sélectionnez une AMI et un type d’instance, puis choisissez Next: Configure Instance Details (Suivant : Configurer les détails de l’instance).

  4. Sur la page Configurer les détails de l’instance, sélectionnez un VPC dans le champ Réseau et un sous-réseau dans le champ Sous-réseau.

  5. Dans la section Interfaces réseau, effectuez les opérations suivantes, puis choisissez Next: Add Storage (Suivant : Ajouter le stockage) :

    • Pour ajouter une interface réseau, choisissez Ajouter périphérique. La console vous permet de spécifier jusqu’à deux interfaces réseau lorsque vous lancez une instance. Une fois l’instance lancée, choisissez Interfaces réseau dans le panneau de navigation pour ajouter des interfaces réseau. Le nombre total d’interfaces réseau que vous pouvez attacher varie en fonction du type d’instance. Pour plus d’informations, consultez Adresses IP par interface réseau et par type d’instance.

      Important

      Lorsque vous ajoutez une deuxième interface réseau, le système ne peut plus attribuer automatiquement d’adresse IPv4 publique. Vous ne pourrez pas connecter l’instance sur IPv4 à moins d’attribuer une adresse IP Elastic à l’interface réseau principale (eth0). Vous pouvez attribuer l’adresse IP Elastic une fois l’assistant de lancement terminé. Pour plus d’informations, consultez Utiliser des adresses IP Elastic.

    • Pour chaque interface réseau, sous Adresses IP secondaires, choisissez Ajouter une IP, puis entrez une adresse IP privée de la plage de sous-réseaux ou acceptez la valeur par défaut, Auto-assign, pour permettre à Amazon de sélectionner une adresse.

  6. Sur la page suivante Ajouter le stockage, vous pouvez spécifier les volumes que vous souhaitez attacher à l’instance, outre ceux spécifiés par l’AMI (par exemple, le volume du périphérique racine), puis sélectionner Next: Add Tags (Suivant : Ajouter des balises).

  7. Sur la page Ajouter des balises, spécifiez des balises pour l’instance, par exemple un nom évocateur, puis sélectionnez Suivant : Configurer le groupe de sécurité.

  8. Sur la page Configurer le groupe de sécurité, sélectionnez un groupe de sécurité existant ou créez-en un nouveau. Choisissez Review and Launch.

  9. Sur la page Examiner le lancement de l’instance, vérifiez les paramètres, puis choisissez Lancer pour sélectionner une paire de clés et lancer votre instance. Si vous débutez avec Amazon EC2 et que vous n’avez pas encore créé de paire de clés, l’assistant vous invite à en créer une.

Important

Après avoir ajouté une adresse IP privée secondaire à une interface réseau, vous devez connecter l’instance et configurer l’adresse IP privée secondaire sur l’instance elle-même. Pour plus d’informations, consultez Configurer le système d’exploitation sur votre instance pour reconnaître l’adresse IPv4 privée secondaire.

Pour attribuer une adresse IPv4 secondaire lors du lancement à l’aide de la ligne de commande
  • Vous pouvez utiliser l’une des commandes suivantes. Pour plus d’informations sur les CLI (interface ligne de commande), consultez Accès à Amazon EC2.

    • L’option --secondary-private-ip-addresses avec la commande run-instances (AWS CLI)

    • Définissez -NetworkInterface et spécifiez le paramètre PrivateIpAddresses avec la commande New-EC2Instance (AWS Tools for Windows PowerShell).

Pour attribuer une adresse IPv4 privée secondaire à une interface réseau
  1. Ouvrez la console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/.

  2. Dans le volet de navigation, choisissez Network Interfaces, puis sélectionnez l'interface réseau pour l'instance.

  3. Choisissez Actions, Gérer les adresses IP.

  4. Sélectionnez l’interface réseau. Sous Adresses IPv4, choisissez Attribuer une nouvelle adresse IP.

  5. Entrez une adresse IPv4 spécifique comprise dans la plage de sous-réseau de l'instance, ou laissez le champ vide pour permettre à Amazon de sélectionner une adresse IPv4 pour vous.

  6. (Facultatif) Sélectionnez Autoriser pour autoriser la réattribution de l'adresse IP privée secondaire si elle est déjà attribuée à une autre interface réseau.

  7. Choisissez Enregistrer.

Vous pouvez également attribuer une adresse IPv4 privée secondaire à une instance. Choisissez Instances dans le panneau de navigation, sélectionnez l’instance et choisissez Actions, sélectionnez Mise en réseau, puis Gérer les adresses IP. Vous pouvez configurer les mêmes informations que précédemment. L’adresse IP est attribuée à l’interface réseau principale (eth0) pour l’instance.

Pour attribuer une adresse IPv4 privée secondaire à une instance existante à l'aide de la ligne de commande

Configurer le système d’exploitation sur votre instance pour reconnaître l’adresse IPv4 privée secondaire

Une fois que vous avez attribué une adresse IPv4 privée secondaire à votre instance, vous devez configurer le système d’exploitation de cette dernière afin qu’il puisse reconnaître l’adresse IP privée secondaire.

Pour plus d’informations sur la configuration d’une instance Windows, consultez Configurer une adresse IPv4 privée secondaire pour votre instance Windows.

Associer une adresse IP Elastic à l’adresse IPv4 privée secondaire

Pour associer une adresse IP Elastic à une adresse IPv4 privée secondaire
  1. Ouvrez la console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/.

  2. Dans le panneau de navigation, choisissez Adresses IP Elastic.

  3. Cochez la case correspondant à l'adresse IP élastique

  4. Choisissez Actions, puis Associer une adresse IP élastique.

  5. Pour Type de ressource, choisissez Interface réseau. Sélectionnez l'interface réseau, puis sélectionnez l'adresse IP secondaire dans la liste des adresses IP privées.

  6. Pour Interface réseau, sélectionnez l'interface réseau. Sélectionnez l'adresse IP secondaire dans la liste des adresses IP privées.

  7. Pour Adresse IP privée, sélectionnez l'adresse IP secondaire.

  8. Choisissez Associer.

Pour associer une adresse IP Elastic à une adresse IPv4 privée secondaire à l’aide de la ligne de commande

Afficher vos adresses IPv4 privées secondaires

Pour consulter les adresses IPv4 privées attribuées à une interface réseau
  1. Ouvrez la console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/.

  2. Dans le volet de navigation, choisissez Network Interfaces (Interfaces réseau).

  3. Cochez la case correspondant à l'interface réseau.

  4. Dans l'onglet Détails, sous Adresses IP, recherchez l'adresse IPv4 privée et les adresses IPv4 privées secondaires.

Pour consulter les adresses IPv4 privées attribuées à une instance
  1. Ouvrez la console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/.

  2. Dans le panneau de navigation, sélectionnez Instances.

  3. Cochez la case correspondant à l'instance.

  4. Dans l'onglet Mise en réseau, sous Détails du réseau, recherchez les adresses IPv4 privées et les adresses IPv4 privées secondaires.

Annuler l’attribution d’une adresse IPv4 privée secondaire

Si vous n’avez plus besoin d’une adresse IPv4 privée secondaire, vous pouvez annuler son attribution à partir de l’instance ou de l’interface réseau. Lorsque l’attribution d’une adresse IPv4 privée secondaire est annulée à partir d’une interface réseau, l’adresse IP Elastic (si elle existe) est également dissociée.

Pour annuler l’attribution d’une adresse IPv4 privée secondaire depuis une instance
  1. Ouvrez la console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/.

  2. Dans le panneau de navigation, sélectionnez Instances.

  3. Sélectionnez une instance, puis choisissez Actions, Mise en réseau, Gérer les adresses IP.

  4. Sélectionnez l’interface réseau. Pour les adresses IPv4, choisissez Annuler l'attribution pour l'adresse IPv4 à annuler.

  5. Choisissez Enregistrer.

Pour annuler l’attribution d’une adresse IPv4 privée secondaire depuis une interface réseau
  1. Ouvrez la console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/.

  2. Dans le volet de navigation, choisissez Network Interfaces (Interfaces réseau).

  3. Sélectionnez l'interface réseau, choisissez Actions, Gérer les adresses IP.

  4. Sélectionnez l’interface réseau. Pour les adresses IPv4, choisissez Annuler l'attribution pour l'adresse IPv4 à annuler.

  5. Choisissez Enregistrer.

Pour annuler l’attribution d’une adresse IPv4 privée secondaire à l’aide de la ligne de commande

Utiliser plusieurs adresses IPv6

Vous pouvez attribuer plusieurs adresses IPv6 à votre instance, afficher les adresses IPv6 attribuées à votre instance et annuler l’attribution d’adresses IPv6 à partir de votre instance.

Attribuer plusieurs adresses IPv6

Vous pouvez attribuer une ou plusieurs adresses IPv6 à votre instance pendant ou après le lancement. Pour attribuer une adresse IPv6 à une instance, le VPC et le sous-réseau dans lequel vous lancez l’instance doivent disposer d’un bloc d’adresses CIDR IPv6 associé.

New console
Pour attribuer plusieurs adresses IPv6 lors du lancement
  1. Suivez la procédure pour lancer une instance. Sous Paramètres réseau, choisissez Modifier.

  2. Sélectionnez un VPC et un sous-réseau.

  3. Développez Configuration réseau avancée.

  4. Pour les adresses IP IPv6, choisissez Attribuer automatiquement et le nombre d'adresses IP (Amazon attribue automatiquement les adresses IPv6) ou choisissez Attribuer manuellement et entrez les adresses IPv6.

  5. Complétez les étapes suivantes pour lancer les instances.

Old console
Pour attribuer plusieurs adresses IPv6 lors du lancement
  1. Ouvrez la console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/.

  2. Sur le tableau de bord, choisissez Lancer une instance.

  3. Sélectionnez une AMI, choisissez un type d’instance, puis choisissez Next: Configure Instance Details (Suivant : Configurer les détails de l’instance). Vérifiez que vous choisissez un type d’instance qui prend en charge IPv6. Pour plus d’informations, consultez Types d’instance.

  4. Sur la page Configurer les détails de l’instance, sélectionnez votre VPC dans la liste Réseau et le sous-réseau dans la liste Sous-réseau.

  5. Dans la section Interfaces réseau, effectuez les opérations suivantes, puis choisissez Next: Add Storage (Suivant : Ajouter le stockage) :

    • Pour attribuer une seule adresse IPv6 à l’interface réseau principale (eth0), sous Adresses IP IPv6, choisissez Ajouter une IP. Pour ajouter une adresse IPv6 secondaire, choisissez à nouveau Ajouter une IP. Vous pouvez entrer une adresse IPv6 de la plage du sous-réseau, ou conserver la valeur par défaut Attribution automatique afin de laisser Amazon choisir à votre place une adresse IPv6 du sous-réseau.

    • Choisissez Ajouter périphérique pour ajouter une autre interface réseau et répétez les étapes ci-dessus pour ajouter une ou plusieurs adresses IPv6 à l’interface réseau. La console vous permet de spécifier jusqu’à deux interfaces réseau lorsque vous lancez une instance. Une fois l’instance lancée, choisissez Interfaces réseau dans le panneau de navigation pour ajouter des interfaces réseau. Le nombre total d’interfaces réseau que vous pouvez attacher varie en fonction du type d’instance. Pour plus d’informations, consultez Adresses IP par interface réseau et par type d’instance.

  6. Suivez les étapes suivantes de l’Assistant pour attacher des volumes et attribuer des balises à votre instance.

  7. Sur la page Configurer le groupe de sécurité, sélectionnez un groupe de sécurité existant ou créez-en un nouveau. Si vous voulez que votre instance soit accessible via IPv6, assurez-vous que votre groupe de sécurité comporte des règles autorisant l’accès à partir des adresses IPv6. Pour plus d’informations, consultez Règles de groupe de sécurité pour différents cas d’utilisation. Choisissez Review and Launch.

  8. Sur la page Examiner le lancement de l’instance, vérifiez les paramètres, puis choisissez Lancer pour sélectionner une paire de clés et lancer votre instance. Si vous débutez avec Amazon EC2 et que vous n’avez pas encore créé de paire de clés, l’assistant vous invite à en créer une.

Vous pouvez utiliser l’écran Instances de la console Amazon EC2 pour attribuer plusieurs adresses IPv6 à une instance existante. Ceci attribue les adresses IPv6 à l’interface réseau principale (eth0) pour l’instance. Pour attribuer une adresse IPv6 spécifique à l’instance, vérifiez que l’adresse IPv6 n’est pas déjà attribuée à une autre instance ou interface réseau.

Pour attribuer plusieurs adresses IPv6 à une instance existante
  1. Ouvrez la console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/.

  2. Dans le panneau de navigation, sélectionnez Instances.

  3. Sélectionnez votre instance, choisissez Actions, Mise en réseau, Gérer les adresses IP.

  4. Sélectionnez l’interface réseau. Pour les adresses IPv6, choisissez Attribuer une nouvelle adresse IP pour chaque adresse IPv6 à ajouter. Vous pouvez spécifier une adresse IPv6 dans la plage du sous-réseau ou laisser le champ vide pour permettre à Amazon de choisir une adresse IPv6 pour vous.

  5. Choisissez Enregistrer.

Vous pouvez également attribuer plusieurs adresses IPv6 à une interface réseau existante. L’interface réseau doit avoir été créée dans un sous-réseau qui dispose d’un bloc d’adresses CIDR IPv6 associé. Pour attribuer une adresse IPv6 spécifique à l’interface réseau, vérifiez que l’adresse IPv6 n’est pas déjà affectée à une autre interface réseau.

Pour attribuer plusieurs adresses IPv6 à une interface réseau
  1. Ouvrez la console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/.

  2. Dans le volet de navigation, choisissez Network Interfaces (Interfaces réseau).

  3. Sélectionnez votre interface réseau, choisissez Actions, Gérer les adresses IP.

  4. Sélectionnez l’interface réseau. Pour les adresses IPv6, choisissez Attribuer une nouvelle adresse IP pour chaque adresse IPv6 à ajouter. Vous pouvez spécifier une adresse IPv6 dans la plage du sous-réseau ou laisser le champ vide pour permettre à Amazon de choisir une adresse IPv6 pour vous.

  5. Choisissez Enregistrer.

Présentation de la CLI (CLI)

Vous pouvez utiliser l’une des commandes suivantes. Pour plus d’informations sur les CLI (interface ligne de commande), consultez Accès à Amazon EC2.

  • Attribuer une adresse IPv6 lors du lancement :

    • Utilisez les options --ipv6-addresses ou --ipv6-address-count avec la commande run-instances (AWS CLI)

    • Définissez -NetworkInterface et spécifiez les paramètres Ipv6Addresses ou Ipv6AddressCount avec la commande New-EC2Instance (AWS Tools for Windows PowerShell).

  • Attribuer une adresse IPv6 à une interface réseau :

Afficher vos adresses IPv6

Vous pouvez afficher les adresses IPv6 d’une instance ou d’une interface réseau.

Pour consulter les adresses IPv6 attribuées à une instance
  1. Ouvrez la console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/.

  2. Dans le panneau de navigation, sélectionnez Instances.

  3. Cochez la case correspondant à votre instance.

  4. Dans l'onglet Réseau, recherchez le champ Adresses IPv6.

Pour afficher les adresses IPv6 attribuées à une interface réseau
  1. Ouvrez la console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/.

  2. Dans le volet de navigation, choisissez Network Interfaces (Interfaces réseau).

  3. Cochez la case correspondant à votre interface réseau.

  4. Dans l'onglet Détails, sous Adresses IP, recherchez le champ Adresses IPv6.

Présentation de la CLI (CLI)

Vous pouvez utiliser l’une des commandes suivantes. Pour plus d’informations sur les CLI (interface ligne de commande), consultez Accès à Amazon EC2.

Annuler l’attribution d’une adresse IPv6

Vous pouvez annuler l’attribution d’une adresse IPv6 à partir de l’interface réseau principale d’une instance, ou vous pouvez annuler l’attribution d’une adresse IPv6 à partir d’une interface réseau.

Pour annuler l’attribution d’une adresse IPv6 à partir d’une instance
  1. Ouvrez la console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/.

  2. Dans le panneau de navigation, sélectionnez Instances.

  3. Cochez la case correspondant à votre instance, puis choisissez Actions, Mise en réseau, Gérer les adresses IP.

  4. Sélectionnez l’interface réseau. Sous Adresses IPv6, choisissez Annuler l’attribution en regard de l’adresse IPv6.

  5. Choisissez Enregistrer.

Pour annuler l’attribution d’une adresse IPv6 à partir d’une interface réseau
  1. Ouvrez la console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/.

  2. Dans le volet de navigation, choisissez Network Interfaces (Interfaces réseau).

  3. Cochez la case correspondant à votre interface réseau, puis choisissez Actions, Gérer les adresses IP.

  4. Sélectionnez l’interface réseau. Sous Adresses IPv6, choisissez Annuler l’attribution en regard de l’adresse IPv6.

  5. Choisissez Enregistrer.

Présentation de la CLI (CLI)

Vous pouvez utiliser l’une des commandes suivantes. Pour plus d’informations sur les CLI (interface ligne de commande), consultez Accès à Amazon EC2.