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 pour vos EC2 instances
Vous pouvez spécifier plusieurs adresses privées IPv4 et IPv6 adresses pour vos instances. Le nombre d'interfaces réseau, d'adresses privées IPv4 et d'IPv6adresses que vous pouvez spécifier pour une instance dépend du type d'instance. Pour de plus amples informations, veuillez consulter Nombre maximum d'adresses IP par interface réseau.
Il peut être utile d'attribuer plusieurs adresses IP à une instance de votre ordinateur VPC pour effectuer les opérations suivantes :
-
Hébergez plusieurs sites Web sur un seul serveur en utilisant plusieurs SSL certificats sur un même 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.
Sommaire
Utilisation de plusieurs adresses IP
La liste suivante explique le fonctionnement de plusieurs adresses IP avec les interfaces réseau :
-
Vous pouvez attribuer une IPv4 adresse privée secondaire à n'importe quelle interface réseau.
-
Vous pouvez attribuer plusieurs IPv6 adresses à une interface réseau située dans un sous-réseau auquel est associé un IPv6 CIDR bloc.
-
Vous devez choisir une IPv4 adresse secondaire dans la plage de IPv4 CIDR blocs du sous-réseau pour l'interface réseau.
-
Vous devez choisir IPv6 des adresses dans la plage de IPv6 CIDR blocs du sous-réseau pour 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 IPv4 adresses privées secondaires attribuées à une interface réseau peuvent être réattribuées à une autre si vous l'autorisez explicitement.
-
Une IPv6 adresse ne peut pas être réattribuée à une autre interface réseau ; vous devez d'abord annuler l'attribution de l'IPv6adresse de l'interface réseau existante.
-
Lorsque vous attribuez plusieurs adresses IP à une interface réseau à l'aide des outils de ligne de commandeAPI, l'opération entière échoue si l'une des adresses IP ne peut pas être attribuée.
-
Les IPv4 adresses privées principales, les IPv4 adresses privées secondaires, les adresses IP élastiques et IPv6 les adresses restent associées à une interface réseau secondaire lorsqu'elle est détachée d'une instance ou attachée à une instance.
-
Bien que vous ne puissiez pas détacher l'interface réseau principale d'une instance, vous pouvez réattribuer l'IPv4adresse privée secondaire de l'interface réseau principale à une autre interface réseau.
La liste suivante explique comment plusieurs adresses IP fonctionnent avec les adresses IP Elastic (IPv4uniquement) :
-
Chaque IPv4 adresse privée peut être associée à une seule adresse IP élastique, et vice versa.
-
Lorsqu'une IPv4 adresse privée secondaire est réaffectée à une autre interface, l'IPv4adresse privée secondaire conserve son association avec une adresse IP élastique.
-
Lorsqu'une IPv4 adresse privée secondaire n'est pas attribuée depuis une interface, une adresse IP élastique associée est automatiquement dissociée de l'adresse privée IPv4 secondaire.
Travaillez avec plusieurs IPv4 adresses
Vous pouvez attribuer une IPv4 adresse privée secondaire à une instance, associer une IPv4 adresse élastique à une IPv4 adresse privée secondaire et annuler l'attribution d'une IPv4 adresse privée secondaire.
Tâches
- Attribuer une IPv4 adresse privée secondaire
- Configurer le système d'exploitation pour reconnaître les IPv4 adresses privées secondaires
- Associer une adresse IP élastique à l'IPv4adresse privée secondaire
- Afficher vos IPv4 adresses privées secondaires
- Annuler l'attribution d'une adresse privée IPv4 secondaire
Attribuer une IPv4 adresse privée secondaire
Vous pouvez attribuer l'IPv4adresse privée secondaire à l'interface réseau d'une instance lorsque vous lancez l'instance ou une fois que l'instance est en cours d'exécution.
Pour attribuer une IPv4 adresse privée secondaire lors du lancement d'une instance
-
Suivez la procédure pour lancer une instance. Sous Paramètres réseau, choisissez Modifier.
-
Sélectionnez un VPC et un sous-réseau.
-
Développez Configuration réseau avancée.
-
Pour l'adresse IP secondaire, choisissez Attribuer automatiquement et entrez le nombre d'adresses IP (Amazon attribue automatiquement les IPv4 adresses secondaires) ou choisissez Attribuer manuellement et entrez les IPv4 adresses.
-
Complétez les étapes suivantes pour lancer les instances.
Pour attribuer une IPv4 adresse 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édez à Amazon EC2.
-
L’option
--secondary-private-ip-addresses
avec la commande run-instances (AWS CLI) -
Définissez
-NetworkInterface
et spécifiez lePrivateIpAddresses
paramètre à l'aide de la New-EC2Instancecommande (AWS Tools for Windows PowerShell).
Pour attribuer une IPv4 adresse privée secondaire à une interface réseau
-
Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/
. -
Dans le volet de navigation, choisissez Network Interfaces, puis sélectionnez l'interface réseau pour l'instance.
-
Choisissez Actions, Gérer les adresses IP.
-
Sélectionnez l’interface réseau. Sous IPv4adresses, sélectionnez Attribuer une nouvelle adresse IP.
-
Entrez une IPv4 adresse 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 IPv4 adresse pour vous.
-
(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.
-
Choisissez Save (Enregistrer).
Vous pouvez également attribuer une IPv4 adresse 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 IPv4 adresse privée secondaire à une instance existante à l'aide de la ligne de commande
Vous pouvez utiliser l’une des commandes suivantes. Pour obtenir plus d’informations sur les CLI (interface ligne de commande), consultez le didacticiel Accédez à Amazon EC2.
-
assign-private-ip-addresses (AWS CLI)
-
Register-EC2PrivateIpAddress (AWS Tools for Windows PowerShell)
Configurer le système d'exploitation pour reconnaître les IPv4 adresses privées secondaires
Après avoir attribué une IPv4 adresse privée secondaire à votre instance, vous devez configurer le système d'exploitation de votre instance pour qu'il reconnaisse l'adresse IP privée secondaire.
Instances Linux
-
Si vous utilisez Amazon Linux, le package ec2-net-utils peut effectuer cette opération. Il configure les interfaces réseau supplémentaires que vous attachez pendant que l'instance est en cours d'exécution, actualise les IPv4 adresses secondaires lors du renouvellement du DHCP bail et met à jour les règles de routage associées. Vous pouvez actualiser immédiatement la liste des interfaces à l'aide de la commande,
sudo service network restart
puis afficher la up-to-date liste à l'aide deip addr li
. Si vous avez besoin d’un contrôle manuel sur votre configuration réseau, vous pouvez supprimer le package ec2-net-utils. Pour plus d'informations, consultez Configurer votre interface réseau à l'aide d'ec2-net-utils. -
Si vous utilisez une autre distribution Linux, consultez la documentation correspondante. Recherchez des informations sur la configuration d'interfaces réseau et d'IPv4adresses secondaires supplémentaires. Si l’instance a deux ou plusieurs interfaces sur le même sous-réseau, recherchez des informations sur l’utilisation des règles de routage pour contourner le routage asymétrique.
instances Windows
Pour de plus amples informations, veuillez consulter Configuration des IPv4 adresses privées secondaires pour les instances Windows.
Associer une adresse IP élastique à l'IPv4adresse privée secondaire
Pour associer une adresse IP élastique à une IPv4 adresse privée secondaire
-
Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/
. -
Dans le volet de navigation, sélectionnez Elastic IPs.
-
Cochez la case correspondant à l'adresse IP élastique
-
Choisissez Actions, puis Associer une adresse IP élastique.
-
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.
-
Pour Interface réseau, sélectionnez l'interface réseau. Sélectionnez l'adresse IP secondaire dans la liste des adresses IP privées.
-
Pour Adresse IP privée, sélectionnez l'adresse IP secondaire.
-
Choisissez Associer.
Pour associer une adresse IP élastique à une IPv4 adresse privée secondaire à 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édez à Amazon EC2.
-
associate-address (AWS CLI)
-
Register-EC2Address (AWS Tools for Windows PowerShell)
Afficher vos IPv4 adresses privées secondaires
Pour afficher les IPv4 adresses privées attribuées à une interface réseau
-
Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/
. -
Dans le volet de navigation, choisissez Network Interfaces (Interfaces réseau).
-
Cochez la case correspondant à l'interface réseau.
-
Dans l'onglet Détails, sous Adresses IP, recherchez IPv4Adresse privée et IPv4Adresses privées secondaires.
Pour afficher les IPv4 adresses privées attribuées à une instance
-
Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/
. -
Dans le panneau de navigation, choisissez Instances.
-
Cochez la case correspondant à l'instance.
-
Dans l'onglet Mise en réseau, sous Détails du réseau, recherchez IPv4les adresses privées et les IPv4adresses privées secondaires.
Annuler l'attribution d'une adresse privée IPv4 secondaire
Si vous n'avez plus besoin d'IPv4adresse privée secondaire, vous pouvez annuler son attribution à l'instance ou à l'interface réseau. Lorsqu'une IPv4 adresse privée secondaire n'est pas attribuée depuis une interface réseau, l'adresse IP élastique (si elle existe) est également dissociée.
Pour annuler l'attribution d'une IPv4 adresse privée secondaire à une instance
-
Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/
. -
Dans le panneau de navigation, choisissez Instances.
-
Sélectionnez une instance, puis choisissez Actions, Mise en réseau, Gérer les adresses IP.
-
Sélectionnez l’interface réseau. Pour les IPv4adresses, choisissez Annuler l'attribution pour l'IPv4adresse à annuler.
-
Choisissez Save (Enregistrer).
Pour annuler l'attribution d'une IPv4 adresse privée secondaire depuis une interface réseau
-
Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/
. -
Dans le volet de navigation, choisissez Network Interfaces (Interfaces réseau).
-
Sélectionnez l'interface réseau, choisissez Actions, Gérer les adresses IP.
-
Sélectionnez l’interface réseau. Pour les IPv4adresses, choisissez Annuler l'attribution pour l'IPv4adresse à annuler.
-
Choisissez Save (Enregistrer).
Pour annuler l'attribution d'une IPv4 adresse privée secondaire à l'aide de la ligne de commande
Vous pouvez utiliser l’une des commandes suivantes. Pour obtenir plus d’informations sur les CLI (interface ligne de commande), consultez le didacticiel Accédez à Amazon EC2.
-
unassign-private-ip-addresses (AWS CLI)
-
Unregister-EC2PrivateIpAddress (AWS Tools for Windows PowerShell)
Travaillez avec plusieurs IPv6 adresses
Vous pouvez attribuer plusieurs IPv6 adresses à votre instance, consulter les IPv6 adresses attribuées à votre instance et annuler l'attribution d'IPv6adresses à votre instance.
Table des matières
Attribuer plusieurs IPv6 adresses
Vous pouvez attribuer une ou plusieurs IPv6 adresses à votre instance lors du lancement ou après le lancement. Pour attribuer une IPv6 adresse à une instance, le sous-réseau VPC and dans lequel vous lancez l'instance doit être associé à un IPv6 CIDR bloc.
Pour attribuer plusieurs IPv6 adresses lors du lancement
-
Suivez la procédure pour lancer une instance. Sous Paramètres réseau, choisissez Modifier.
-
Sélectionnez un VPC et un sous-réseau.
-
Développez Configuration réseau avancée.
-
Pour IPv6IPscela, choisissez Attribuer automatiquement et nombre d'adresses IP (Amazon attribue automatiquement les IPv6 adresses) ou choisissez Attribuer manuellement et entrez les IPv6 adresses.
-
Complétez les étapes suivantes pour lancer les instances.
Vous pouvez utiliser l'écran Instances de EC2 la console Amazon pour attribuer plusieurs IPv6 adresses à une instance existante. Cela affecte les IPv6 adresses à l'interface réseau principale (eth0) pour l'instance. Pour attribuer une IPv6 adresse spécifique à l'instance, assurez-vous qu'elle IPv6 n'est pas déjà attribuée à une autre instance ou interface réseau.
Pour attribuer plusieurs IPv6 adresses à une instance existante
Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/
. -
Dans le panneau de navigation, choisissez Instances.
-
Sélectionnez votre instance, choisissez Actions, Mise en réseau, Gérer les adresses IP.
-
Sélectionnez l’interface réseau. Pour les IPv6adresses, choisissez Attribuer une nouvelle adresse IP pour chaque IPv6 adresse à ajouter. Vous pouvez spécifier une IPv6 adresse dans la plage du sous-réseau ou laisser le champ vide pour permettre à Amazon de choisir une IPv6 adresse pour vous.
-
Choisissez Save (Enregistrer).
Vous pouvez également attribuer plusieurs IPv6 adresses à une interface réseau existante. L'interface réseau doit avoir été créée dans un sous-réseau auquel est associé un IPv6 CIDR bloc. Pour attribuer une IPv6 adresse spécifique à l'interface réseau, assurez-vous qu'elle n'est pas déjà attribuée à une autre interface réseau. IPv6
Pour attribuer plusieurs IPv6 adresses à une interface réseau
Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/
. -
Dans le volet de navigation, choisissez Network Interfaces (Interfaces réseau).
-
Sélectionnez votre interface réseau, choisissez Actions, Gérer les adresses IP.
-
Sélectionnez l’interface réseau. Pour les IPv6adresses, choisissez Attribuer une nouvelle adresse IP pour chaque IPv6 adresse à ajouter. Vous pouvez spécifier une IPv6 adresse dans la plage du sous-réseau ou laisser le champ vide pour permettre à Amazon de choisir une IPv6 adresse pour vous.
-
Choisissez Save (Enregistrer).
CLIvue d'ensemble
Vous pouvez utiliser l’une des commandes suivantes. Pour obtenir plus d’informations sur les CLI (interface ligne de commande), consultez le didacticiel Accédez à Amazon EC2.
-
Attribuez une IPv6 adresse 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 lesIpv6AddressCount
paramètresIpv6Addresses
or à l'aide de la New-EC2Instancecommande (AWS Tools for Windows PowerShell).
-
-
Attribuez une IPv6 adresse à une interface réseau :
-
assign-ipv6-addresses (AWS CLI)
-
Register-EC2IpvAddressList(6AWS Tools for Windows PowerShell)
-
Afficher vos IPv6 adresses
Vous pouvez consulter les IPv6 adresses d'une instance ou d'une interface réseau.
Pour afficher les IPv6 adresses attribuées à une instance
Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/
. -
Dans le panneau de navigation, choisissez Instances.
-
Cochez la case correspondant à votre instance.
-
Dans l'onglet Réseau, localisez le champ IPv6des adresses.
Pour afficher les IPv6 adresses attribuées à une interface réseau
Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/
. -
Dans le volet de navigation, choisissez Network Interfaces (Interfaces réseau).
-
Cochez la case correspondant à votre interface réseau.
-
Dans l'onglet Détails, sous Adresses IP, recherchez le champ IPv6des adresses.
CLIvue d'ensemble
Vous pouvez utiliser l’une des commandes suivantes. Pour obtenir plus d’informations sur les CLI (interface ligne de commande), consultez le didacticiel Accédez à Amazon EC2.
-
Consultez les IPv6 adresses d'une instance :
-
describe-instances (AWS CLI)
-
Get-EC2Instance (AWS Tools for Windows PowerShell).
-
-
Consultez les IPv6 adresses d'une interface réseau :
-
describe-network-interfaces (AWS CLI)
-
Get-EC2NetworkInterface (AWS Tools for Windows PowerShell)
-
Annuler l'attribution d'une adresse IPv6
Vous pouvez annuler l'attribution d'une IPv6 adresse depuis l'interface réseau principale d'une instance, ou vous pouvez annuler l'attribution d'une IPv6 adresse depuis une interface réseau.
Pour annuler l'attribution d'une IPv6 adresse à une instance
Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/
. -
Dans le panneau de navigation, choisissez Instances.
-
Cochez la case correspondant à votre instance, puis choisissez Actions, Mise en réseau, Gérer les adresses IP.
-
Sélectionnez l’interface réseau. Sous IPv6adresses, choisissez Annuler l'attribution à côté de l'IPv6adresse.
-
Choisissez Save (Enregistrer).
Pour annuler l'attribution d'une IPv6 adresse depuis une interface réseau
Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/
. -
Dans le volet de navigation, choisissez Network Interfaces (Interfaces réseau).
-
Cochez la case correspondant à votre interface réseau, puis choisissez Actions, Gérer les adresses IP.
-
Sélectionnez l’interface réseau. Sous IPv6adresses, choisissez Annuler l'attribution à côté de l'IPv6adresse.
-
Choisissez Save (Enregistrer).
CLIvue d'ensemble
Vous pouvez utiliser l’une des commandes suivantes. Pour plus d’informations sur les CLI (interface ligne de commande), consultez Accédez à Amazon EC2.
-
unassign-ipv6-addresses (AWS CLI)
-
Unregister-EC2IpvAddressList(6AWS Tools for Windows PowerShell)