Vous pouvez associer une EIP à une interface réseau élastique (ENI). Cela permet à un seul serveur d'utiliser plusieurs adresses IP publiques.
Informations générales
Une interface réseau élastique se voit attribuer une adresse IP privée. Lorsque vous associez une EIP à une ENI, cette dernière peut utiliser à la fois ses adresses IP privée et publique. Si vous migrez une ENI associée à une EIP depuis une instance ECS, les adresses IP privée et publique sont toutes deux migrées. Cette fonctionnalité offre une migration fiable des adresses IP pour les instances ECS qui utilisent des adresses IP publiques et privées.

Une instance ECS peut être attachée à plusieurs interfaces réseau élastiques. Vous pouvez associer une EIP à chaque ENI afin de doter l'instance ECS de plusieurs adresses IP publiques. Vous pouvez ensuite configurer des règles de groupe de sécurité et utiliser ces adresses IP publiques pour fournir des services via Internet.

Modes d'association
Vous pouvez associer une EIP à une interface réseau élastique selon l'un des trois modes suivants :
NAT Mode
Cut-through Mode
-
Multi-EIP-to-ENI Mode
RemarqueLe mode Multi-EIP-to-ENI Mode n'est plus disponible pour les nouveaux utilisateurs. Les utilisateurs existants disposant des autorisations requises peuvent continuer à utiliser ce mode.
Utilisez la fonctionnalité de bloc CIDR secondaire du VPC pour rendre une EIP visible sur une ENI. Rendre une adresse EIP visible sur une interface réseau à l'aide d'un bloc CIDR secondaire.
Le tableau suivant compare les trois modes d'association.
Comparaison | Mode NAT | Mode Cut-through | Mode Multi-EIP-to-ENI |
Visibilité de l'EIP sur une interface réseau élastique au sein du système d'exploitation | Non | Oui Remarque Exécutez la commande | Oui Remarque Après avoir configuré une adresse IP statique dans le système d'exploitation, exécutez la commande |
Types d'interfaces réseau élastiques prises en charge par l'EIP | ENI principales et secondaires Remarque Lorsque vous associez une adresse EIP à une instance ECS, l'adresse EIP est associée à l'ENI principale de l'instance. Associer une adresse EIP à une ressource cloud. | ENI secondaires uniquement | ENI secondaires uniquement |
Nombre maximal d'adresses EIP pouvant être associées à une ENI principale | 1 | Les ENI principales ne sont pas prises en charge. | Les ENI principales ne sont pas prises en charge. |
Nombre maximal d'adresses EIP pouvant être associées à une ENI secondaire | Dépend du nombre d'adresses IP privées de l'ENI secondaire. Remarque Une adresse EIP est mappée à une adresse IP privée de l'ENI secondaire. Par exemple, si une ENI secondaire dispose de 10 adresses IP privées, vous pouvez associer jusqu'à 10 adresses EIP à l'ENI. | 1 Remarque En mode cut-through, une adresse EIP ne peut être associée qu'à l'adresse IP privée principale d'une ENI secondaire. | 10 |
Lorsqu'une adresse EIP est associée à une ENI secondaire, la fonctionnalité de réseau privé de l'ENI secondaire est-elle disponible ? | Oui | Non | Oui |
Protocoles pris en charge | Les adresses EIP ne prennent pas en charge les protocoles liés à la passerelle applicative NAT (NAT ALG), tels que H.323, SIP, DNS et RTSP. | Les adresses EIP prennent en charge tous les protocoles IP, tels que FTP, H.323, SIP, DNS, RTSP et TFTP. | Les adresses EIP prennent en charge tous les protocoles IP, tels que FTP, H.323, SIP, DNS, RTSP et TFTP. |
Régions prises en charge | Toutes les régions | Chine (Hangzhou), Chine (Shanghai), Chine (Qingdao), Chine (Pékin), Chine (Zhangjiakou), Chine (Hohhot), Chine (Shenzhen), Chine (Guangzhou), Chine (Chengdu), Singapour, Indonésie (Jakarta), Allemagne (Francfort), Royaume-Uni (Londres) et États-Unis (Virginie) | Chine (Shenzhen), Chine (Shanghai), Chine (Pékin), Chine (Zhangjiakou), Chine (Chengdu), Singapour, Allemagne (Francfort), États-Unis (Virginie) et Royaume-Uni (Londres) |
Prérequis
Vous avez créé une ENI secondaire dans un VPC situé dans la même région que l'EIP. Créer et utiliser une ENI.
Associer une adresse EIP en mode NAT
Lorsque vous associez une EIP à une ENI secondaire en mode NAT Mode, les adresses IP privée et publique de l'ENI secondaire sont toutes deux disponibles. L'EIP n'est pas visible sur l'ENI secondaire.
Vous pouvez associer une EIP à une ENI secondaire en mode NAT Mode avant ou après avoir attaché l'ENI à une instance ECS. Il est recommandé de procéder d'abord à l'attachement, car les familles d'instances limitent le nombre d'ENI et d'adresses IP privées. Associez ensuite l'EIP à l'ENI secondaire en mode NAT Mode. Tenez compte des points suivants :
Le nombre d'ENI prises en charge par une instance ECS varie selon la famille d'instances. Familles d'instances.
Après avoir attaché une ENI secondaire à une instance ECS, certaines images de système d'exploitation ne peuvent pas reconnaître automatiquement l'adresse IP de l'ENI secondaire ni ajouter les routes requises. Vous devez configurer l'ENI secondaire au sein de l'instance ECS afin que le système d'exploitation reconnaisse son adresse IP et ajoute les routes nécessaires. Configurer une ENI secondaire.
Si une passerelle IPv4 est activée pour le VPC, configurez les routes pour la passerelle IPv4 afin d'autoriser l'accès à Internet. Créer et gérer une passerelle IPv4.
Connectez-vous à la console Elastic IP Addresses.
Dans la barre de navigation supérieure, sélectionnez la région où se trouve l'adresse EIP.
Sur la page Elastic IP Addresses, recherchez l'adresse EIP que vous souhaitez gérer et cliquez sur Associate with Resource dans la colonne Actions.
-
Dans la boîte de dialogue Associate EIP with Resource, définissez les paramètres suivants et cliquez sur OK.
Paramètre
Description
Instance Type
Sélectionnez ENI.
Resource Group
Sélectionnez le groupe de ressources de l'ENI secondaire.
Mode
Sélectionnez NAT Mode.
En mode NAT :
Le nombre d'adresses EIP pouvant être associées à une ENI secondaire dépend du nombre d'adresses IP privées attribuées à l'ENI secondaire.
Une adresse EIP est associée à l'ENI secondaire en mode NAT. Les adresses IP privée et publique de l'ENI secondaire sont toutes deux disponibles.
Les adresses EIP ne sont pas visibles au sein du système d'exploitation. Appelez l'API DescribeEipAddresses pour interroger l'adresse IP publique liée à une interface réseau spécifique.
Les adresses EIP ne prennent pas en charge les protocoles liés à la passerelle applicative NAT (NAT ALG), tels que H.323, SIP, DNS et RTSP.
Select an instance to associate
Sélectionnez l'ENI secondaire cible.
Si la mention Allocated s'affiche dans la colonne IP Status et que l'ID de l'ENI secondaire apparaît dans la colonne Associated Instance Type/ID, l'association a réussi.
Après l'association, il peut être nécessaire de configurer les routes pour l'ENI secondaire. Configurer les routes.
Associer une adresse EIP en mode Cut-through (non recommandé)
Lorsque vous associez une EIP à une ENI secondaire en mode Cut-through Mode, l'adresse EIP remplace l'adresse IP privée de l'ENI secondaire. L'ENI secondaire devient alors une interface réseau dédiée au trafic public uniquement, et vous pouvez consulter l'adresse EIP dans les paramètres réseau du système d'exploitation.
Avant de commencer, assurez-vous que les conditions suivantes sont réunies :
La région de votre adresse EIP et de l'ENI secondaire prend en charge le mode Cut-through Mode.
L'ENI secondaire n'est attachée à aucune instance ECS. Si l'ENI secondaire est déjà attachée à une instance ECS, détachez-la au préalable. Une fois l'adresse EIP associée à l'ENI secondaire en mode Cut-through Mode, vous pourrez attacher l'ENI secondaire à une instance ECS. Pour plus d'informations, consultez la rubrique Gérer les ENI.
Aucune passerelle IPv4 n'existe dans le VPC auquel appartient l'ENI secondaire.
Si vous utilisez une adresse EIP par abonnement, que celle-ci est liée à une ENI secondaire en mode Cut-through Mode et que cette ENI secondaire est attachée à une instance ECS, la fonctionnalité de réseau privé de l'ENI secondaire cessera de fonctionner lorsque l'adresse EIP arrivera à expiration et sera libérée. Vous devrez d'abord détacher l'ENI secondaire de l'instance ECS, puis la rattacher à l'instance ECS afin de rétablir la fonctionnalité de réseau privé de l'ENI secondaire.
Connectez-vous à la console Elastic IP Addresses.
Dans la barre de navigation supérieure, sélectionnez la région où l'adresse EIP a été créée.
Sur la page Elastic IP Addresses, localisez l'adresse EIP à gérer et cliquez sur Associate with Resource dans la colonne Actions.
-
Dans la boîte de dialogue Associate EIP with Resource, configurez les paramètres suivants, puis cliquez sur OK.
Parameter
Description
Instance Type
Sélectionnez ENI.
Resource Group
Sélectionnez le groupe de ressources de l'ENI secondaire.
Mode
Sélectionnez Cut-through Mode.
Select an instance to associate
Sélectionnez l'ENI secondaire cible.
Si la mention Allocated apparaît dans la colonne IP Status et que l'ID de l'ENI secondaire s'affiche dans la colonne Associated Instance Type/ID, l'association a réussi.
-
Dans la colonne Associated Instance Type/ID, cliquez sur l'ID de l'ENI secondaire associée.
La cellule indique également Cut-through mode comme mode d'association.
-
Dans le coin supérieur droit de la page des détails de l'interface réseau élastique, cliquez sur Bind to Instance, puis sélectionnez l'instance ECS cible pour attacher l'interface réseau élastique à l'instance ECS.
RemarqueLes limites des ENI varient selon les familles d'instances. Consultez les rubriques Familles d'instances.
Après avoir attaché une ENI secondaire à une instance ECS, certaines images de système d'exploitation ne peuvent pas reconnaître automatiquement l'adresse IP de l'ENI secondaire ni ajouter les routes requises. Vous devez configurer l'ENI secondaire au sein de l'instance ECS afin que le système d'exploitation reconnaisse son adresse IP et ajoute les routes nécessaires. Pour plus d'informations, consultez la rubrique Configurer une ENI secondaire.
Une fois le mode Cut-through Mode activé, l'instance ECS génère automatiquement une route utilisant l'ENI secondaire comme interface de sortie. Cette route possède une priorité inférieure à celle qui utilise l'ENI principale comme interface de sortie. Ajustez les priorités des routes selon vos besoins. Pour plus d'informations, consultez la rubrique Configurer les routes.
-
Connectez-vous à l'instance ECS via l'adresse EIP associée, puis exécutez la commande
ipconfigpour afficher la configuration réseau de l'instance.RemarqueAssurez-vous que les règles du groupe de sécurité de l'instance ECS autorisent l'accès distant.
L'adresse IP locale de l'instance devient l'adresse EIP.
Windows PowerShell Copyright (C) 2016 Microsoft Corporation. All rights reserved. PS C:\Users\Administrator> ipconfig Windows IP Configuration Ethernet adapter Ethernet 4: Connection-specific DNS Suffix . : Link-local IPv6 Address . . . . . : fe80:xxx IPv4 Address. . . . . . . . . . . : 192.xxx Subnet Mask . . . . . . . . . . . : 255.xxx Default Gateway . . . . . . . . . : 192.xxx Ethernet adapter Ethernet 5: Connection-specific DNS Suffix . : Link-local IPv6 Address . . . . . : fe80:xxx IPv4 Address. . . . . . . . . . . : 47.9xxx68 Subnet Mask . . . . . . . . . . . : 255.xxx.xxx.0 Default Gateway . . . . . . . . . : 47.9xxx53 Tunnel adapter isatap.{3E630C83-2ED0-4BAB-99DC-5F6F22B80903}: Media State . . . . . . . . . . . : Media disconnected Connection-specific DNS Suffix . : Tunnel adapter Teredo Tunneling Pseudo-Interface: Connection-specific DNS Suffix . : IPv6 Address. . . . . . . . . . . : 2001:0:xxx Link-local IPv6 Address . . . . . : fe80::3xxx Default Gateway . . . . . . . . . : :: Tunnel adapter isatap.{D9E63B28-1504-4094-A5EB-086C41138E32}: Media State . . . . . . . . . . . : Media disconnected Connection-specific DNS Suffix . : PS C:\Users\Administrator>
Associer des adresses EIP en mode Multi-EIP-to-ENI (non disponible pour les nouveaux utilisateurs)
Lorsque vous associez des adresses EIP à une ENI secondaire en mode Multi-EIP-to-ENI Mode, les adresses IP privées et publiques de l'ENI secondaire restent toutes deux disponibles, et vous pouvez consulter les adresses EIP dans les paramètres réseau du système d'exploitation.
Connectez-vous à la console Elastic IP Addresses.
Dans la barre de navigation supérieure, sélectionnez la région où l'adresse EIP a été créée.
Sur la page Elastic IP Addresses, localisez l'adresse EIP à gérer et cliquez sur Associate with Resource dans la colonne Actions.
-
Dans la boîte de dialogue Associate EIP with Resource, configurez les paramètres suivants, puis cliquez sur OK.
Parameter
Description
Instance Type
Sélectionnez ENI.
Resource Group
Sélectionnez le groupe de ressources de l'ENI secondaire.
Mode
Sélectionnez Multi-EIP-to-ENI Mode.
Select an instance to associate
Sélectionnez l'ENI secondaire cible.
Si la mention Allocated apparaît dans la colonne IP Status et que l'ID de l'ENI secondaire s'affiche dans la colonne Associated Instance Type/ID, l'association a réussi.
Répétez les étapes précédentes pour associer plusieurs adresses EIP à l'ENI secondaire.
Dans la colonne Associated Instance Type/ID, cliquez sur l'ID de l'ENI secondaire associée.
-
Dans le coin supérieur droit de la page des détails de l'interface réseau élastique, cliquez sur Bind to Instance, puis sélectionnez l'instance ECS cible pour attacher l'interface réseau élastique à l'instance ECS.
RemarqueLorsque vous associez des adresses EIP à une ENI secondaire en mode Multi-EIP-to-ENI Mode et que vous attachez ensuite l'ENI secondaire à une instance ECS, l'instance ECS doit appartenir à l'une des familles d'instances suivantes : ecs.d1ne, ecs.ebmc4, ecs.ebmg5, ecs.ebmhfg5, ecs.f1, ecs.gn5i, ecs.gn6v, ecs.i2, ecs.r1, ecs.re4, ecs.re4e, ecs.sccg5, ecs.sccgn6, ecs.scch5, ecs.g5, ecs.c5, ecs.r5, ecs.t5, ecs.sn2ne, ecs.se1ne et ecs.sn1ne. Pour plus d'informations, consultez la rubrique Familles d'instances.
Une fois le mode Multi-EIP-to-ENI Mode activé, la fonctionnalité DHCP doit être activée sur l'instance ECS à laquelle l'ENI secondaire est attachée. Sinon, le mode Multi-EIP-to-ENI Mode ne prendra pas effet.
Appelez l'opération DescribeEipGatewayInfo pour interroger la passerelle EIP et le masque de sous-réseau. Pour plus d'informations, consultez la rubrique DescribeEipGatewayInfo.
-
Connectez-vous à une instance ECS et configurez plusieurs adresses EIP pour l'instance ECS. Pour plus d'informations, consultez les rubriques Configurer des adresses EIP pour une instance Windows et Configurer des adresses EIP pour une instance Linux.
ImportantLorsque vous configurez plusieurs adresses EIP pour l'instance ECS en suivant les instructions des rubriques mentionnées, remplacez les adresses IP privées secondaires par les adresses EIP, et utilisez la passerelle et le masque de sous-réseau des adresses EIP au lieu de ceux des adresses IP privées.
Une fois les adresses EIP configurées, vous pouvez exécuter la commande
ifconfigouipconfigpour afficher les adresses EIP.
FAQ
Des frais de configuration (frais de conservation d'adresse IP publique) sont-ils facturés pour l'adresse EIPEIP après son association à une ENI secondaire ?
Aucun frais de configuration (frais de conservation d'adresse IP publique) n'est facturé pour les adresses EIP par abonnement.
Si vous associez une adresse EIP en paiement à l'utilisation à une ENI secondaire, la facturation s'effectue selon le modèle paiement à l'utilisation.
Après avoir associé une ENI à une adresse EIP et avoir attaché l'ENI à une instance ECS, des configurations supplémentaires sont-elles requises ?
Si l'instance ECS héberge des services entrants, tels qu'un serveur web, vous n'avez pas besoin de configurer de routes sur l'instance ECS ou dans le VPC. Vous pouvez utiliser directement l'adresse EIP associée à l'ENI secondaire pour fournir des services.
-
Si l'instance ECS héberge des services nécessitant un accès actif à Internet, vous devez configurer une route par défaut personnalisée ou des routes spécifiques sur l'instance ECS. Par défaut, le trafic sortant utilise l'ENI principale. Vous pouvez ajuster les priorités des routes pour diriger le trafic via l'ENI secondaire. Vous pouvez également configurer des routes spécifiques pour répartir le trafic sur plusieurs ENI afin d'équilibrer la charge ou pour router le trafic depuis une ENI aléatoire.
Pour plus d'informations, consultez la rubrique Configurer les routes.
Références
Associer plusieurs adresses EIP à une instance ECS en mode NAT : Si vous devez héberger plusieurs applications sur une seule instance ECS et que chaque application nécessite une adresse IP publique unique, vous pouvez associer plusieurs adresses EIP à l'instance ECS via des ENI secondaires en mode NAT. Cela vous permet d'associer plusieurs adresses EIP à une seule instance ECS.
Rendre une adresse EIP visible sur une interface réseau à l'aide d'un bloc CIDR secondaire : Nous vous recommandons d'utiliser la fonctionnalité de bloc CIDR secondaire d'un VPC pour rendre une adresse EIP visible sur une ENI.
AssociateEipAddress : Associez une adresse EIP à une ressource cloud située dans la même région.